Business Hours
M-Su 24hr
Accepted Payments
American Express, Discover, MasterCard, Visa
Listed In: Hotels, Event Venues, More Restaurants
Situated on 2,500 acres in beautiful Stowe, Vermont, the Trapp Family Lodge is a unique, luxury mountain resort featuring Austrian-inspired architecture and European-style accommodations.