Crosby Street Hotel – NYC

Search New York City Flights and Hotels Address: 79 Crosby St, New York, NY 10012   Phone: (212) 226-6400     5-star hotel Located in the SoHo neighborhood  On-site terrace restaurant 24-hour gym Films are shown in the hotel’s private theater every Sunday Afternoon tea, pastries and sandwiches offered daily Adjacent to the Museum of Modern Art Design 1.9 … Continue reading Crosby Street Hotel – NYC