Farmhouse Catskills brings a fresh new take on the country inn
Located two hours from New York City is a new 75-room hotel in the heart of the Catskills that reimagines the country inn into a classic yet contemporary luxury property. 150 to 375 sq-ft rooms are on offer with views of the surrounding scenery, where guests can enjoy a variety of outdoor pursuits …
[ccw-atrib-link]
Like
0
Liked
Liked
