Stowe Mountain Lodge, Vermont
By Paul Johnson on Jul 07, 2008 in Accommodation, Adventure Travel, Leisure Travel, North America, Resorts, Spas & Pampering, Speciality Travel, USA, Vermont
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.
This $400 million project catapults Stowe into the ranks of the best resorts in the West.