Supportinfo@ratecheck.travel
Mason Hotel Shanghai | No. 935, Huaihai Zhong Road, Shanghai, Shanghai, China, 200041 | RateCheck.travel