It World Hotel

No 20 Keyun Road
Guangzhou
China