Previous Next


Windham Mountain

Windham Mountain

A Winter Getaway Here In Windham Mountain!
Come to Windham Mountain and experience the fun and excitement of snow tubing. This fun and thrilling winter activity guarantees to bring-out the scream in you. With the experience of you rocketing down a 650-foot snow-covered slope, lying flat on your back in a canvas-covered tube simply makes this exhilarating activity the most sought after activity here at the resort. 

Great place for a winter trip here in New York, Windham Mountain is perfect for the whole family to spend some quality time together and to have a great time.

Location: 33 Clarence D. Lane Road, Windham, NY, 12496
Visit Website: View Website
Phone: 800-754-9463
Counties Served:
33 Clarence D. Lane Road, Windham, NY, 12496