Supportinfo@ratecheck.travel
The St. Regis Zhuhai | No. 1663 Yinwan Road, Wanzai, Xiangzhou, Zhuhai, Guangdong, China, 519000 | RateCheck.travel