Loading hotels
Confirming room availability...
Qingdao Tianrui Star Hotel, Qingdao District Yanji Road No. 76, Qingdao, China
This outstanding hotel is set in Qingdao City. The reception desk is not open throughout the day. Pets are not permitted on the premises.