Supportinfo@ratecheck.travel
Haojiang International Hotel, Xiangyang (Hubei) | No. 1 Keji Road (Qinglv Road), Xiangyang (Hubei), Hubei, China, 441400 | RateCheck.travel