Petersham hotels & apartments, all accommodations in Petersham

Recommended hotels in Petersham

Winterwood At Petersham photo

Winterwood At Petersham

The elegant 2-star Winterwood At Petersham Hotel is set in a historic area minutes away from Pelham Town Hall Historic District, Worcester Polytechnic Institute and Clark University.

19 North Main Street, Petersham, MA, United States