Sheraton Norwood. Uber to the stadium save some money
Four Points by Sheraton Norwood Hote
Hilton garden inn
Hilton Garden Inn at Patriot Place. Not the cheapest but it is one of the nicest and it is right there at the stadium. You can walk to the stadium from the hotel. Many restaurants and bars right outside the front door of the hotel. They have valet parking during games.
Hilton or Renaissance hotels . They are right next to the stadium
Thanks! Your answer is awaiting moderation.