Qingdao Peninsula Star Business HotelHotel
320 Chongqing North Road Chengyang District,Chongqing North Road, Qingdao, 266108
Featuring free Wi-Fi throughout the property, Qingdao Peninsula Star Business Hotel offers accommodation in Qingdao. Free private parking is available on site.