Accommodation · Adventure Travel · Leisure Travel · North America · Resorts · Spas & Pampering · Speciality Travel · USA · Vermont
Stowe Mountain Lodge, Vermont
Stowe Mountain Lodge. It lies at the heart of Spruce Peak at Stowe and has 139 rooms with beautiful mountain views. A 21,000 sq. ft. spa includes 18 treatment rooms and therapy pools for those who simply want to relax. For the more energetic, there’s ski-in, ski-out access to over 100 trails, an 18-hole mountain golf course and a heated outdoor pool.
A new resort opened in the Vermont last month: Did you enjoy this article?
Receive similar content direct to your inbox.
This $400 million project catapults Stowe into the ranks of the best resorts in the West.