Supportinfo@ratecheck.travel
Ramada Plaza Pudong, Shanghai | No 18 Xin Jin Qiao Road New Pu, Shanghai, Shanghai, China, 201206 | RateCheck.travel