Situated in Boston, within 3.5 km of Boston University, Three-Bedroom on Larose Place Apt R offers accommodation with free WiFi and air conditioning. The property is 3.6 km from Longwood Medical Area and 4 km from Cambridge College.
This 3-bedroom apartment comes with a seating area, a cable flat-screen TV and a kitchen with a dishwasher. There is a bathroom with free toiletries.
Fenway Park is 4.1 km from the apartment, while Boston Museum of Fine Arts is 4.4 km from the property. The nearest airport is Logan Airport, 11 km from the property.