The Spa at The Woods

Spas

The Spa at The Woods is a Spa and Health Club nestled in the hills of Killington, Vermont. In the hands of our specially trained staff, you'll feel the stress and strain of everyday life disappear, replaced by relaxation and a feeling of calm contentment. Full service spa offering massage, body treatments, and other services

US

VT

Rutland

53 Woods Rd

Area Attractions