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°)
InterContinental New York Barclay Hotel, InterContinental New York Barclay Hotel, United States of America (approx. 40.755833°, -73.973335°)