Petersham hotels & apartments, all accommodations in Petersham

Recommended hotels in Petersham

Winterwood At Petersham Hotel photo

Winterwood At Petersham Hotel

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. Built in 1842…

19 North Main Street, Petersham, United States