Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
Edson Hill

Edson Hill

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. Our experienced, professional staff will attend to every detail, from designing the menu and décor, to providing a custom experience for your team.

Last updated on

About Edson Hill

Founded

1950

Estimated Revenue

$1M-$10M

Employees

1-10

Category

Industry

Hospitality

Location

City

Stowe

State

Vermont

Country

United States

Tech Stack (65)

search