Naturespa at Mount Snow

89 Grand Summit Way, West Dover, VT, 05356

Naturespa exists in harmony with Vermont's pristine Green Mountain National Forest. Winter, spring, summer or fall, our specialties invite nature's intelligence to restore your health and vitality. Offering holistic spa specialties, wellness programs, stress less fitness, moving meditations and guided treks. Naturespa is open seven days a week. Reservations are required.


Spa, Health & Wellness