Courtyard Boston Cambridge

(Courtesy Courtyard Boston Cambridge)

Courtyard Boston Cambridge

Courtyard Boston Cambridge is located on the Charles River with great views of downtown Boston. Our hotel near MIT and area universities and bio-tech companies offers great amenities and spacious renovated rooms.

Address: 
770-818 Massachusetts 3A
Cambridge, MA 02139
United States
Phones:
617
492
7777
800
228
6990

Map of Courtyard Boston Cambridge