Windham Mountain is renowned as a family-friendly resort where people of all ages and abilities can unwind & enjoy life. Their location in NY’s Catskills offers an authentic ski experience that’s within a two-hour drive of metro NY, NJ, Long Island, the Hudson Valley, Albany, Hartford & more.