Edson Hill offers a relaxing and inspiring business retreat and meeting destination in the mountains of Vermont.
Seated in the mountains of Stowe, Vermont, Edson Hill is an ideal location for organizations to get away from it all in order to plan and celebrate. Offering 23 guest rooms, plus meeting spaces that accommodate up to 50 people, the natural, secluded setting of Edson Hill creates an amazing backdrop for your company conference or event.
We will expertly plan and host your event and ensure that you and your team are able to focus on meeting, planning, and relaxing!
The pastoral setting that defines Edson Hill – the idyllic open meadow amongst the rolling hills, ponds and stables, with stunning views in every direction – provides the perfect opportunity for you and your team to focus and reconnect.
Our picture-perfect Stowe mountain location also offers a wide array of activities including: scenic hiking, biking, running, skiing, and cross country trails.
You and your team will enjoy the quintessential Vermont experience along with modern conveniences and sophisticated interiors, plus exceptional farm-to-table cuisine.
An Edson Hill corporate event becomes a retreat for you and your team. All twenty-three rooms are dedicated to your organization and allocated according to your direction.
In the Manor House we have eight private rooms and suites that can accommodate both individuals, and small families with children. Each room is thoughtfully decorated and outfitted with luxurious bedding for ease and rest. All rooms have private en suite bathrooms with luxury amenities.
The 15 Guest Rooms are located along the hillside behind the Inn and offer intimacy and sophistication, with an easy walk to all on-property meetings and events. You can view photos and detailed information on Manor House Rooms and Guest Rooms on the Accommodations section of our website.
Are you interested in talking with us about your event at Edson Hill? Please complete this form so we can begin to plan your event!
Jesse and Erik