Supportinfo@ratecheck.travel
Lide International Hotel, Shanghai | No. 168 Jiugan Road, Building 18 Sijing Town, Songjiang District Shanghai CN, No. 168 Jiugan Road, Building 18, Shanghai, China | RateCheck.travel