Supportinfo@ratecheck.travel
Zi Jin Hotel, Chongqing | Floor 20, Aoyuan Building, No. 2 Panjin Road, Chongqing, CHINA | RateCheck.travel