Supportinfo@ratecheck.travel
InterContinental Foshan by IHG | 20 Denghu East Road, Nanhai District, Foshan, Guangdong, China, 528000 | RateCheck.travel