The Inn At Clamber Hill
111 N Main St
·
Petersham
MA
01366