Discover the Spa at Spruce Peak, in the charming mountain village of Stowe, Vermont. Experience true relaxation with their signature treatments; or make use of the full-service fitness center, outdoor swimming pool, Jacuzzi hot tubs, and soothing spa sanctuary lounge. The Spa at Spruce Peak is your gateway to alpine bliss!