Supportinfo@ratecheck.travel
Shuyi International Hotel, Hefei | No. 2715 Jinzhai South Road, Hefei, Anhui, China | RateCheck.travel