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