Eastwind Hotel & Bar In Windham – ReviewThe boutique hotel Eastwind opened last June in the Catskills town of Windham, New York. Along with its 19 guest rooms, the hotel has three A-frame cabins — billed as “almost camping” on the hotel’s web...