The Inn at Brookline Near Beth Israel Deaconess Medical Center
1200 Beacon St -
Brookline,
MA 02446