Supportinfo@ratecheck.travel
Super 8 Hotel, Qingdao | 612 Zhongcheng Road, Chengyang District, Univ. West Gate 266000 Qingdao CN, 612 Zhongcheng Road,, Qingdao, China, 266000 | RateCheck.travel