Nine Orchard
Hotel
Chinatown
Located at the corner of Orchard and Canal Street, Nine Orchard is surrounded by cultural institutions and some of the city's shops and restaurants.
Number of rooms: 114
9 Orchard Street, Chinatown, New York, NY 10002, United States
Hotel booked 1 times today.