Foxborough, United States
28 Patriot Place
Located adjacent to Gillette Stadium, home of the three-time Super Bowl champion New England Patriots, Renaissance Boston Hotel and Spa at Patriot Place is the only luxury hotel in Foxborough, centrally located near Boston and Providence. We are your bridge to discover Patriot Place, featuring entertainment, shopping and restaurants. |
|