Foxborough, MA
I have an award stay upcoming at the Courtyard in Foxborough. It claims to be recently renovated - curious if this is to the "new-style" Courtyard look? Any comments from recent stays, including dining options at or nearby the hotel, would be much appreciated.