Tag: WestHouse Hotel

WestHouse New York Opens Their Doors

WestHouse New York Opens Their Doors

It’s official, as of December 27, 2013, the newest property to join the collection of luxury hotels in New York is open to their first guests (or in the case of this hotel concept, “hotel residents”) – welcome to the neighborhood WestHouse New York. Part of the Small Luxury Hotels […]