Loading hotels
Confirming room availability...
Villa Inn 8 Qingdao, Building No. 8 Donghaixi Road 12, Qingdao, China
In Qingdao (Qingdao City Center)<br /><br />Located in Qingdao (Qingdao City Center), Villa Inn 8 Qingdao is within a 15-minute walk of May Fourth Square and MixC Shopping Mall. This 4-star inn is 0.8 mi (1.2 km) from Qingdao Third Beach and 1.3 mi (2.1 km) from Qingdao Botanical Gardens.