The elegant 2-star Winterwood At Petersham Hotel is set in a historic area minutes away from Hampshire College, Six Flags New England and Pelham Town Hall Historic District. Founded in 1842, the hotel underwent a renovation in 1983.
The city center is about 10 minutes on foot. 55 minutes' drive from West Dover.
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.