Where is Lotte New York Palace Hotel located?
Lotte New York Palace Hotel, Lotte New York Palace Hotel, United States of America (approx. 40.758057°, -73.975°)
Lotte New York Palace Hotel, Lotte New York Palace Hotel, United States of America (approx. 40.758057°, -73.975°)