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 your team on while watching one of our 20 flat screen TV's. Come see for yourself what makes Cambridge the city of Champions.
Free parking at 4 Cambridge Center with a $9 purchase per person: