\


The Beech Tree Inn | 83 Longwood Avenue, Brookline, MA | Phone: (617) 277-1620