Close Window
View Category

View All Photos

Courtyard Boston Downtown

Check Rates & Availability

Area Sights

Charles River (19 of 32)

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.