Alongside the Charles River, Courtyard Boston Cambridge is surrounded by New England charm and located near local destinations such as the Public Garden, Central Square, Faneuil Hall Marketplace, Museum of Science, Kenmore Square and Fenway Park.
With 6,722 square feet of event space and eight venues, our hotel brings elegance to your big day or corporate meeting.