Guangzhou - The Garden Hotel, Guangdong, China

Address: 368 Huanshi Dong Lu, Guangzhou, 510064
Venue's Official Website: https://www.gardenhotel.com/