Close Window
View Category

Renaissance Boston Patriot Place Hotel

Hotel Views

Entrance (2 of 26)

Welcome to the jewel of Foxborough. The Renaissance Boston Patriot Place Hotel is the only full-service, luxury hotel in town.