79 Crosby Street New York NY 10012
CROSBY STREET HOTEL
79 Crosby Street
Crosby Street Hotel is situated on a quiet cobbled street in the heart of New York's vibrant SoHo neighbourhood between Prince and Spring Streets.
On the doorstep is some of the world's most exciting shopping, bars, restaurants, cafes and galleries.