Super 8 Hotel Qingdao Ningxia Road - Qingdao
No.33 Shandong Road , 266024 , Qingdao , ,China
Address: No.33 Shandong Road , 266024 , Qingdao , China | |
Phone: | |
Web: | |
GPS Lat: 36.073837 , Lon: 120.375160 |
Map
Address: No.33 Shandong Road , 266024 , Qingdao , China | |
Phone: | |
Web: | |
GPS Lat: 36.073837 , Lon: 120.375160 |