BBOnline Member SINCE 2002

Clamber Hill Inn & Restaurant

111 North Main Street, Petersham, Massachusetts 01366
Innkeeper(s): Mark & Deni Ellis