Supportinfo@ratecheck.travel
Mu Jin Hua hotel, Chongqing | Tuoxin Shidai, B3 Building, 4th-6th Floors, No. 51, Yonghe Road, Yuzui Town, Chongqing, Chongqing, China, 400020 | RateCheck.travel