Crosby Street Hotel New York City

79 Crosby Street, New York City, United States

one starone starone starempty starempty star

Click to open a larger version of the Hotel Map

General Description

Location: Located on a quiet cobbled street in the heart of New York's vibrant SoHo neighborhood between Prince and Spring Streets. Everything is on the doorstep including some of the world