Close Window
View Category

Springfield Marriott


Champions Sports Bar – TV Viewing Area (11 of 23)

To catch all the action of your favorite sports, why not stop by Champions Sports Bar—located at our Springfield, MA hotel—and watch it on our enormous 10’ screen? You’ll be as close to the game as possible without actually being there.