Location.
Comfortable, chic, and altogether welcoming. The Courtyard by Marriott hotel in Waltham is the perfect place to stay when visiting the greater Boston area, as the hotel provides the best combination of access to cultural attractions, universities, and the historic diversity of Greater Boston.
Courtyard by Marriott Boston Waltham is a business friendly Waltham hotel in...