Situated on 2,500 acres in Stowe, the Trapp Family Lodge is a unique mountain resort featuring Austrian-inspired architecture and European-style accommodations. The Lodge offers mountain views and old-world comforts, along with activities for every season.
Restrooms on site
Wheelchair accessible trail
Content from Official Website
Last updated October 14, 2023