Top 10 Resorts
list your property login

Panorama Resort

Windham Mountain


About Windham Mountain

Windham Mountain is located in the Catskill Mountains of New York State. This resort is better by design, from the spacious base lodge to the 46 trails and 1600 vertical feet. Windham appeals to skiers of all levels, from the specialty services to the new high-speed quad chairlift. World-class snowmaking covers 98 percent of the trails, even if it doesn't snow. Windham Mountain has a fun-filled Children's Learning Center for young skiers and non-skiers alike. Windham boasts a ski school that is ranked among the best in the country. Service is Windham's middle name. Valet parking; one-stop outlets for lift tickets, lessons and rentals; a full service ski shop; choice of five dining facilities; and a cozy lounge overlooking Windham's slopes are just a few of the services available.

ski shopping

advertise

Panorama Resort