The "beautiful setting," "relaxing" suites, and "gracious" innkeeper make this spot a "terrific weekend stay." --Raves from LivingSocial Members
High up in the Catskill Mountains, Windham, New York, proudly calls itself the "Land in the Sky." This town of 1,700 people sits on the northern edge of Catskill Park's 700,000 wilderness acres, so there's no running out of room to roam. Still, Windham is only 2.5 hours from New York City and draws urban dwellers to the Windham Mountain resort, popular for its ski slopes in the winter and its adventure park in the summer.
Cuomo's Cove in Windham provides the cozy, secluded getaway that people come to the Catskills to find. The unique suites offer all the standard amenities of a hotel room, plus substantially more space and special touches like fireplaces, kitchens, and Jazuzzi tubs. Don't forget to take note of the skylights, open floor plans, and wood décor--all beloved by past guests. Best of all, the homey accommodations are surrounded by the breathtakingly beautiful scenery visitors expect in the Catskills.