Close Window
View Category

View All Photos

Boston Marriott Cambridge

Check Rates & Availability

Dining

Champions Dining Room (18 of 41)

Located in our hotel in Kendall Square, Champions Sports Bar features an unmatched state-of-the-art entertainment system that includes 20 HDTVs. Guests can also enjoy a great bar menu and their favorite beers on tap.