Clamber Hill Inn & Restaurant

111 North Main Street, Petersham, MA 01366, USA
Located on a private wooded estate adjacent to Harvard Forest, Clamber Hill boasts an inn with five guest rooms and an intimate-style restaurant, as well as a restaurant that is open to the public; Clamber Hill also hosts wine and whiskey tastings in its library.
Clamber Hill Inn.jpg 2 years ago
  • You must to post comments
Showing 1 result
Share This