Supportinfo@ratecheck.travel
Luge Hotel Shanghai, Chengdu | No. 67 Tongjinqiao Road, Xinhua Avenue, Qingyang District 610031 Chengdu CN, No. 67 Tongjinqiao Road, Xinhua Avenue,, Chengdu, China, 610031 | RateCheck.travel