
Owners Heat Up Windham Mountain Club With $70 Mil In Improvements
One of the Catskill Mountains' most popular ski destinations, is getting a facelift. The new owners of the recently renamed Windham Mountain Club announced they are investing $70 million to expand and improve the properties' amenities.