Skip to main content

Alpine Spa at Windham Mountain Resort

Find a sense of stillness at Alpine Spa. Experience our brand-new facility located slope-side and just steps away from Windham Mountain Resort's base lodge.

Property Information
19 Resort DrWindham, NY 12496