The Henson Is the Stylish New Boutique Hotel in the Catskills Offering Fine Dining Inspired by Its Natural Surroundings
The Henson, a new 16-room boutique hotel and fine-dining destination, quietly opened its doors last week.
Source: vogue.com