Boston Town House Apartment is situated in the South End district, a mere 6 minutes' walk from Boston University School of Medicine.
This apartment features location 1.7 miles from the Floating Boston Tea Party Ships & History Museum and within 1 mile of South End Open Market. The historic indoor-outdoor shopping center "Faneuil Hall Marketplace" is approximately 10 minutes' drive from the apartment.
Boston South train station is 1.5 miles away, and Worcester Square bus stop is within easy reach of Boston Town House Apartment.
Book Town House Apartment Boston
General information
Contact information
677 Massachusetts Avenue, Boston, United States;
Town House Apartment reservations available at 'rooms'
Town House Apartment phone number isn't available on our site, if you want to call Town House Apartment visit site of a hotel
Town House Apartment Location
677 Massachusetts Avenue, Boston, United States
Town House Apartment Apartment Deals
Main Features
Free Wi-Fi
Cots
Town House Apartment Amenities
General
No smoking on site
Free Wi-Fi
Room Amenities
Cots
Town House Apartment Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.