Supportinfo@ratecheck.travel
China Great Hall Hotel, Beijing | No. 19 Jia, West Jiaomin Lane (opposite the South Gate of the Great Hall of the People), Beijing, Beijing, China, 100031 | RateCheck.travel