Supportinfo@ratecheck.travel
Shenzhen Castle Hotel | Genzon Golf Club, Baohe Road, Ailian Street, Longgang District, Shenzhen, Guangdong, China, 518116 | RateCheck.travel