AMOCITY
Located in Guangzhou and with Tianhe Stadium reachable within 6.5 miles, Holiday Inn Guangzhou South Lake, an IHG Hotel-Free shuttle bus to ...