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.