Where is Mandarin Oriental Guangzhou?

Where is Mandarin Oriental Guangzhou located?

Mandarin Oriental Guangzhou, Guangdong, China (approx. 23.13214°, 113.3389°)


Where is Mandarin Oriental Guangzhou on the map?