Where is InterContinental New York Barclay Hotel?

Where is InterContinental New York Barclay Hotel located?

InterContinental New York Barclay Hotel, New York, United States (approx. 40.75566°, -73.97421°)


Where is InterContinental New York Barclay Hotel on the map?