Loading hotels
Confirming room availability...
Super 8 Qingdao Fu Zhou Bei Lu, 137 Fuzhou North Road 266034 Qingdao, Qingdao, China
This charming Hotel is set in Qingdao City. The total number of rooms is 78. Pets are not permitted on the premises.