WELLNESS

Why simply renew your soul when you can actually transform it?
There are spas in every city, but there is only one Stowe Mountain Lodge wellness center. Dedicated to cultivating the relationship between living habits and health, and operated under the guidelines of the renowned Cooper Institute of Dallas, this expansive 21,000 square-foot facility will be resplendent with a full-service fitness center, lap pool, indoor/outdoor therapy pools, a relaxation lounge and 19 private treatment rooms. More than a mere one-day respite from civilization, the wellness center at Stowe Mountain Lodge is actually designed to assist guests with lifestyle management skills to transform the way they eat and exercise.











