Luxury Hotels in SoHo » Crosby Street Hotel » Photo Gallery Crosby Street Hotel - New York, NY, United States Crosby Street Hotel : Click Here to View Full Hotel Description >> Crosby Street Hotel, New York Bar and Lounge at Crosby Street Hotel, New York Guestroom at Crosby Street Hotel, New York Crosby Street Hotel, New York Crosby Street Hotel LobbyNew York Meadow Suite Guestroom at Crosby Street Hotel, New York Suite Guestroom at Crosby Street Hotel, New York