Supportinfo@ratecheck.travel
Ailei Fashion Hotel, Songjiang | Room 204 210 No 49 Lane 45 Xinzhen Road, Songjiang, China | RateCheck.travel