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