A new resort opened in the Vermont last month: 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.
Did you enjoy this article?
Receive similar content direct to your inbox.