If you’d like to get in touch with us or order gift certificates please use the form below.

The Spa at The Woods Resort

53 Woods Lane
Killington, VT 05751

phone: 802.422.3139