Stowe Mountain Lodge
With 56,000 square feet of flexible meeting rooms and event space, Stowe Mountain Lodge offers the perfect destination for your next meeting. Get inspired by the vast mountainside backdrop, and escape to New England’s premier mountainside lodging. Located at the heart of Stowe Mountain Resort, guests have access to activities like the Ziptour and Treetop Adventure Course, indoor rock climbing, and the Gondola Skyride. Opportunities for teambuilding and recreation are endless at this luxury meeting destination.