About Trapp Family Lodge
Situated on 2,600 acres in Stowe, Vermont, Trapp Family Lodge is a unique mountain resort featuring Austrian-inspired architecture and European-style accommodations. Trapp Family Lodge is owned and operated by the von Trapp family, who inspired The Sound of Music. “A little of Austria, a lot of Vermont” ®.