View Website
Brookline Vacation Rental

The Beech Tree Inn

About The Property

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 02446