Beech Tree Inn
- Address
- 83 Longwood Ave
- Place
- Brookline , MA 02445
- Landline
- (617) 277-1620
Description
Beech Tree Inn can be found at 83 Longwood Ave . The following is offered: Bed & Breakfasts - In Brookline there are 7 other Bed & Breakfasts. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Bed & Breakfasts(617)277-1620 (617)-277-1620 +16172771620