Where is InterContinental New York Barclay Hotel?

Where is InterContinental New York Barclay Hotel located?

InterContinental New York Barclay Hotel, InterContinental New York Barclay Hotel, United States of America (approx. 40.755833°, -73.973335°)


Where is InterContinental New York Barclay Hotel on the map?