While matches take place at Boston Stadium in Foxborough, Back Bay is where Boston’s match‑day energy comes alive. Stay in the heart of the city with easy access to rail and highways, spacious rooms for families and groups, vibrant dining, and places to gather and watch the action. Experience the best of Boston before and after every match.