Renaissance Boston Patriot Place Hotel

Foxborough, MA, USA


Located just steps from Gillette Stadium, home to the World Champion New England Patriots, this 4-star property is a destination hotel for sports fans, business travelers, spa consumers, and shoppers alike. The lobby features an entire wall of glass and steel offering a panoramic view of Gillette Stadium in the near distance. The interior space is a loft-style, contemporary expression of scale, texture, and light – deriving its inspiration not only from the architecture of the stadium but also from natural elements indigenous to the New England region. Rich woods, polished river stones, and marble floors play against bright stainless steel and high gloss fire-engine-red accents to create a truly powerful statement. This hotel interior is all about attitude and the courage to be bold and different.

Renaissance Boston Patriot Place Hotel Images