Large Retreat Space Accom up to 22 people 5 mins to Windham Mountain Sleeps 22 & features Natural Swimming Pond Spectacular views of Catskills Highest Peaks
Saltbox Lodge is a four bed three bath cabin located in Windham, NY in the heart of the Catskills - 2.5 hours north of New York City.Instagram @saltboxlodge