Nestled into the woods around Killington, VT, the Spa at the Woods is the perfect location to get yourself pampered. Our Zen-like environment, and our amazing staff, will relax your body and soul. The Spa at the Woods also has full length swimming pool, sauna, steam room, fitness center, and tennis courts.
MoreLess
