Explore Boston

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.

Locations

770-818 Massachusetts 3A
Cambridge, MA 02139
United States