Location: Edson Hill Road, Stowe, US
Nestled high on a hill overlooking 38-acres of natural breathtaking Vermont scenery; Edson Hill is conveniently located just a short drive from the village of Stowe and skiing at Stowe Mountain Resort. Guests experience the serenity of a secluded retreat where you can feel a million miles away – along with easy access to endless local attractions. As you veer off Stowe Mountain Road and enter the property you’re greeted by Edson Hill’s quintessential Vermont structures – the historic gray barn and the rambling horse stables and Nordic Center. Follow the winding road as it wraps its’ way around the sparkling pond and sprawling lawns delivering you to Manor House reception.
Star rating: 4
Guest rating: 3.755
Amenities: Wheelchair-accessible, Car park, 24-hour reception, Wi-fi, Fireplace, Smoke detector, Cloakroom, Garden, Dining area, Private pool, Electric kettle, Pub
★ 3.9Tã¤lta Lodge, A Bluebird By Lark
Stowe Village Historic District
View live rates →
★ 3.9Madbush Falls
View live rates →
★ 3.9Bolton Valley Resort
Moody Farm Properties
View live rates →
★ 3.8Innsbruck Inn At Stowe
Stowe Village Historic District
View live rates →
★ 3.8Awol Stowe
Stowe Village Historic District
View live rates →
★ 3.8Stowe Motel Snowdrift
Stowe Village Historic District
View live rates →