The Renaissance Boston Patriot Place Hotel sits within walking distance of Gillette Stadium, which the hotel's sports-loving guests appreciate. Plus, even if there isn't a game while you're in ...
Some results have been hidden because they may be inaccessible to you