Nomo Soho Hotel

9 Crosby Street
New York City, NY 10013

MAP