Quantcast
logo

The Beech Tree Inn

About the Inn

The Beech Tree Inn Bed and Breakfast is located in Brookline, Massachusetts, just west of the Boston line, conveniently providing our guests with surroundings that are ideal for relaxing and/or exploring. Downtown Boston is 15 minutes via nearby trolley. Walk to shops, restaurants and The Longwood Medical and Academic area.

83 Longwood Ave Brookline, Massachusetts