• Accessibility
Menu Close

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.