Catskill Chalet
Windham -> New York -> Mid-Atlantic -> Northeast -> the USA
NY 12496 12 Reservoir Road, Windham, NY 12496, United States of AmericaCatskill Chalet on the map
Catskill Chalet. Hotel in Windham
Catskill Chalet is a nonsmoking holiday home, located 2.6 mi from Windham, featuring views of the mountain. Free WiFi is provided. The property has a fully equipped kitchen, dining room and living room.
Price from $307
Photos of Catskill Chalet. Windham
The Information about Windham, New York, the USA
Windham is an English surname and may refer to:. We remind you that the Catskill Chalet is located in the Windham, New York.