Where is City Club Hotel, New York located?
City Club Hotel, New York, City Club Hotel, New York, United States of America (approx. 40.75579°, -73.98223°)
City Club Hotel, New York, City Club Hotel, New York, United States of America (approx. 40.75579°, -73.98223°)