The Longwood Towers Apartments By Gsa apartment is located around 1150 meters away from Boston University and 1250 meters from Fenway Park. This apartment offers concierge service and housekeeping.
20 minutes on foot from Brookline city center. Mission Cantina offers Mexican, Asian and Japanese meals and lies within 600 meters of the property.
Longwood - Inbound station is 150 meters away.
The apartment provides rooms featuring free wireless internet and a microwave.
Eat & Drink
Guests can make use of a full-sized refrigerator and a cooktop.
This property features a terrace, ensuring optimum comfort.