Hotel 7 Days Inn Qingdao Liaoyang West Road Xinye Plaza Metro Station
★★
No. 176 Chongqing South Road,Shibei District, Qingdao, China Show on map
YIBISI is a 3-star hotel in Qingdao, China. It is one of 3,306 places to stay in Qingdao listed on Triptoic.
No. 176 Chongqing South Road,Shibei District, Qingdao, China
YIBISI is located at No. 176 Chongqing South Road,Shibei District, Qingdao, China.
YIBISI is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel