Archer Hotel New York, Archer Hotel New York, United States of America (approx. 40.75206°, -73.98474°)