Supportinfo@ratecheck.travel
Tianshi Hotel, Shanghai | Exit 1 of Huapeng Road Station, Metro Line 13, No. 1582 Chengshan Road, Shanghai, Shanghai, China | RateCheck.travel