Edson Hill

Edson Hill Headquarters Address

1500 Edson Hill Road, Stowe, Vermont, 05672 (view in map)

Edson Hill Photos

  • Living Room / Lounge
  • Guest Room
  • Tavern
  • Dining Room
About Edson Hill
Edson Hill is truly a beloved setting for both staff and guests alike. Our employees take pride not only in their work but in the beauty of the property and the personalized experiences we strive to offer our guests.

Edson Hill’s picturesque retreat setting on 38 acres, boasts stunning views of the Worcester Range, sparkling ponds, horse pastures, and historic barns, and is conveniently located just minutes away from the center of Stowe, Vermont, Stowe Mountain Resort, and other area attractions. The Inn features eight Manor House Rooms and fifteen Guest House Rooms, each uniquely designed & inspired combining modern convenience with a sophisticated nod to the past.

The Dining Room at Edson Hill features casual fine dining with a modern approach to classic New England cuisine, and seasonal inspiration accompanied by fine wines, local beers, and cocktails. In the summertime, our Tavern & Upper Patio boast spectacular outdoor dining with the best views in Stowe.

Summer through Fall, Edson Hill hosts only 8 - 10 exclusive, high-end weddings per year where the entire property and guest rooms are reserved exclusively for the event. Our whole team shifts their focus to creating the perfect wedding weekend experience.

In the winter, our Nordic Center provides almost 10 k of trails for Cross Country Skiing, Fat Biking, and Snow Shoeing for our guests & the public.

Number of Employees in Edson Hill

11 to 50

Edson Hill Location