Supportinfo@ratecheck.travel
Eighth Eight Hotels, Shenzhen | 88 South Ring Road, Shajing Street, Shenzhen, Guangdong, China | RateCheck.travel