Welcome to Edson Hill in Stowe, Vermont. Warm and gracious
interiors, luxurious textures, modern amenities; all paired with
civilized by-gone era hospitality in a 1940’s estate setting,
offering the finest in Stowe, VT lodging. Edson Hill is a
distinguished Country Inn and Restaurant, overlooking Vermont’s
untouched Worcester range on 38 acres of forest and rolling
countryside . . . an iconic Stowe ski resort boutique hotel.
The Inn at Edson Hill offers 23 exquisitely appointed guest rooms,
combining antique and contemporary features. Choose from Manor House
guest rooms and suites, or stay in one of the Guest Houses situated
on the hill overlooking the Manor. Enjoy the best of both worlds as
you relax in elegant comfort, with all of the modern conveniences.
The rooms were decorated in the autumn of 2014 by Gauthier Stacy,
one of New England’s most highly regarded interior design firms.