Crosby Street Hotel
New York, United States
A luxurious boutique hotel with individually designed rooms and a private courtyard garden, in the heart of SoHo.