59 Chongqing North Road, Chengyang District 266200 Qingdao CN, QINGDAO
Property Location
With a stay at Qingdao Home Inn - North Bus Station in Qingdao (Chengyang), you'll be within a 15-minute drive of Chengyang Century Park and South Korean Consulate. This hotel is 6.4 mi (10.2 km) from Tianxiang Garden and 11.6 mi (18.6 km) from Mohe Park.