The Crosby Street Hotel is situated on a quiet cobbled street in the heart of New York’s vibrant SoHo neighborhood. There are 86 bedrooms and suites throughout 11 floors. The hotel is situated only 3 blocks from NoHo’s edge.

BACK TO ALL POSTS