Located minutes from Boston City Center, the Homewood Suites Boston Brookline-Longwood Medical hotel is within easy access to hospitals including Beth Israel Deaconess Medical Center,, Longwood Medical Center, Boston Children's Hospital, and Harvard Medical School. This hotel in Brookline - Boston features 130 guest rooms with complimentary WiFi, Kitchenette, and pull out sofa bed. Enjoy onsite indoor saltwater pool, fitness center, outdoor patio area with grill, |