Seasons The revamped Seasons at Windham Mountain Club brings innovative Mexican cuisine mountainside. Featuring flavorful plates and hand-crafted cocktails. Closed. Opening back up for the 25/26 winter season.