Supportinfo@ratecheck.travel
Starshine Hotel, Shenzhen | 13 Zhongxing Road (Zhongxing Lu), Buji Town Longga 518000 Shenzhen Guangdong CHINA, 13 Zhongxing Road (Zhongxing Lu), Buji Town Longga, Shenzhen, Guangdong, CHINA, 518000 | RateCheck.travel