Located 3 km from Longwood Medical Area, 3.5 km from Boston University and 4 km from Fenway Park, Super Location 2 Bedroom by the Green Line with Parking Spot offers accommodation set in Boston. Guests staying at this apartment have access to free WiFi.
The apartment has a cable flat-screen TV and a living room. The air-conditioned accommodation is equipped with a kitchen.
Cambridge College is 4.1 km from the apartment, while Boston Museum of Fine Arts is 5 km from the property. Logan Airport ...is 13 km away.
United States of America