A close up of a flower at The Beech Tree Inn.

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 02446

Loading...