Edson Hill Manor dining is the most delightful place to dine in Stowe. A warm and cozy tavern, an intimate dining room and a glorious outdoor patio with wonderful mountain views create a setting that can’t be beat. Under the direction of Executive Chef Matt Hiebsch, the menu focus is on New England farms and…

All Access Membership Required

You must be a All Access member to access this content.

Join Now

Already a member? Log in here