Boston Town House Apartment

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

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms