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