Where is Sofitel New York Hotel located?
Sofitel New York Hotel, Sofitel New York Hotel, United States of America (approx. 40.755554°, -73.98139°)
Sofitel New York Hotel, Sofitel New York Hotel, United States of America (approx. 40.755554°, -73.98139°)