Supportinfo@ratecheck.travel
Lemon Bay Hotel (high tech Wanda store), Guilin | No.17 Xiangrentang, Pingshan, South 2nd Ring Road, Guilin, CHINA, 541002 | RateCheck.travel