Close Window
View Category

Courtyard Boston Downtown

Area Sights

Charles River (19 of 36)

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.