Located 2.6 km from Boston University, 2.8 km from Longwood Medical Area and 3.2 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 3.2 km from the apartment, while Boston Museum of Fine Arts is 3.6 km from the property. Logan Ai...rport is 10 km away.
United States of America