Where is Guangzhou Shug Art Hotel?

Where is Guangzhou Shug Art Hotel located?

Guangzhou Shug Art Hotel, Guangzhou Shug Art Hotel, China (approx. 23.08516°, 113.52617°)


Where is Guangzhou Shug Art Hotel on the map?