Soho Garden Hotel New York
276 Canal Street
New York,
NY 10013
In New York (Chinatown)