A Windham Mountain Ski Resort Rebrands, and Some Locals Feel Left out The Windham Mountain Club, with $200,000 memberships, is looking to seize on the potential of luring the wealthy from New York City.