Supportinfo@ratecheck.travel
Haodi Inn, Weihai | No.128 Qingdao Middle Road, Weihai, Shandong, China, 264205 | RateCheck.travel