Crosby Street Hotel, NYC, USA They say that “it’s a New York State of Mind” and the Crosby is certainly that. It’s local, yet international...