Supportinfo@ratecheck.travel
KOWLOONS Hotel, Weihai | Entrance of Linhai Road, No.53 Daqing Road, Economic and Technological Development Zone, Weihai, CHINA, 264200 | RateCheck.travel