- Petersham Pet Friendly Accommodation
The Inn at Clamber Hill, established in May of 1998, is located on a secluded 33-acre estate in the North Quabbin woodlands of Petersham, MA. This unique 9,600 sq. ft. mansion was built in 1927 by...
>> Show Listing Details
>> Show Listing Details