Where is Renaissance Haikou Hotel?

Where is Renaissance Haikou Hotel located?

Renaissance Haikou Hotel, Renaissance Haikou Hotel, China (approx. 19.91783°, 110.32598°)


Where is Renaissance Haikou Hotel on the map?