Supportinfo@ratecheck.travel
Lijiang Zhenxin Inn | No. 63, Bailongtan Village, Lijiang, Yunnan, China | RateCheck.travel