Crosby Street Hotel  

SoHo, Manhattan, New York City

Opened in October 2009 on a quiet, cobblestoned street in SoHo, the 86-room Crosby Street Hotel manages to be both lavish and welcoming, especially at the restaurant and in the vibrant public spaces.

Loading Live Rates
Loading...