This is an affiliate link. We may earn a commission.
4000 Mountain Road, 05672 Stowe, United States

The Sound of Music family's Austrian mountain lodge — European sauna tradition on 2,500 Vermont acres with 100 km of Nordic ski trails.

Vermont's largest spa with sauna, steam, and 30,000 square feet of wellness at the base of Stowe Mountain.

Ski-in/ski-out mountain lodge with spa sauna directly at Stowe Mountain Resort's Spruce Peak village.
No public questions yet. Be the first to ask.