



The Renaissance Boston Patriot Place Hotel sits at the heart of Patriot Place in Foxborough, Massachusetts, positioned directly adjacent to Gillette Stadium and within easy reach of both Boston and Providence. The only luxury hotel in Foxborough, this 156-room property opened in 2009 and carries an AAA Four Diamond rating, giving planners the confidence of a proven, upscale address for groups...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.