Located in Guangzhou (Baiyun District), Holiday Inn Guangzhou South Lake, an IHG Hotel is within a 15-minute drive of Guangzhou Opera House and Yuexiu Park. This upscale hotel is 6. 5 mi (10. 4 km) from Baiyun Mountain and 8. 3 mi (13. 3 km) from Guangzhou Wanda Plaza. Don't miss out on the many recreational opportunities, including a health club, an outdoor pool, and a steam room. Additional amenities at this hotel include complimentary wireless internet access and concierge services. Make y...