Close Window
View Category

Courtyard Boston Downtown

Nearby Attractions

Charles River (31 of 48)

Located in the heart of downtown Boston, MA, the Courtyard Boston Downtown/Tremont hotel is steps away from all that Boston has to offer. Take the subway from the New England Medical T-stop in the Back Bay, located right next to the hotel.