Get Listed
Holiday Inn Qingdao City Centre
InterContinental Hotels Group Hotel
Address: No. 1 Xuzhou Road, Qingdao, Qingdao, Shandong, 266071, China