Eastwind Hotel & Bar, Windham, New York

Eastwind Hotel & Bar In Windham – Review

The 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...