Where is Guangzhou New Century Hotel?

Where is Guangzhou New Century Hotel located?

Guangzhou New Century Hotel, Guangdong, China (approx. 23.38039°, 113.21232°)


Where is Guangzhou New Century Hotel on the map?