Winterwood At Petersham Hotel is set in a historic area of Petersham next to Hampshire College, Six Flags New England and Pelham Town Hall Historic District. The hotel was opened in 1842 and remains an example of original architecture in Petersham ever since.
The city center is about 10 minutes on foot. A 55-minute drive will take guests to Windsor Locks.
Winterwood At Petersham Hotel is within a 40-minute drive to Worcester Regional airport.
Eat & Drink
Every day a complimentary breakfast is served in the dining room.