Fodor's Expert Review Spa and Wellness Center at Stowe Mountain Lodge

Stowe Spa/Beauty

This 21,000-square-foot facility has 18 private treatment rooms, a fitness center, and an outdoor pool and hot tub. In addition to the usual array of facials, scrubs, and massages for adults, the spa offers a separate program for kids.


Quick Facts

7412 Mountain Rd.
Stowe, Vermont  05672, USA


What’s Nearby