Amidst The Adventure, An Alpine Indulgence.
Find a sense of stillness at Alpine Spa. Experience a serene atmosphere located slope-side and just steps away from Windham Mountain Resort's base lodge.
"Find a sense of stillness at Alpine Spa. Experience a serene atmosphere located slope-side and just steps away from Windham Mountain’s base lodge. You will unwind, escape, and re-energize in a soothing environment under the care of some of the industry’s best. Our master-level therapists provide individualized treatments using natural products and time-honored techniques.Currently open via appointment only."to add Alpine Spa At Windham Mountain Resort map to your website;