New World Hotel

101 Bowery NY, 10002, New York, Manhattan, United States