Where is Sheraton Guangzhou Hotel?

Where is Sheraton Guangzhou Hotel located?

Sheraton Guangzhou Hotel, Sheraton Guangzhou Hotel, China (approx. 23.13252°, 113.32202°)


Where is Sheraton Guangzhou Hotel on the map?