The apartment features a picnic area and a business center. Guests can take advantage of 24-hour reception, laundry and housekeeping.
The property is 15 minutes walk from Fenway Park. 20 minutes' walk from Brookline city center. Longwood treats guests with American meals and is about 450 meters away.
The apartment is placed near Longwood - Inbound subway station and about 15 minute's walk from Boston University.
Luxury Apartments At Longwood Towers has rooms complete with free wireless internet and a microwave.
Eat & Drink
There are a full-sized refrigerator and a cooktop provided in a kitchen.