Alpine Spa at Windham Mountain



Escape to Alpine Spa, a serene oasis located slope-side at Windham Mountain. Our master-level therapists will pamper you with individualized treatments using natural products and time-honored techniques. Unwind, escape, and re-energize in our soothing environment, just steps away from all the action. Be sure to enjoy a relaxing session in our steam room and sauna.
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.