Champions is located in the Boston Marriott Cambridge, right in Kendall Square. Enjoy the open atmosphere with a lively bar area and cozy tables for dining. Cheer on a team while watching one of 20 flat screen TVs. Come see what makes Cambridge the city of Champions.
Free parking is availabl at 4 Cambridge Center on Monday through Friday from 5 p.m. to 1 a.m. plus Saturday and Sunday from 11 a.m. to 1 a.m. with a $9 purchase per person.