Loading hotels
Confirming room availability...
Qingdao Garden, No. 6 Zhanghua Road Shinan District, Qingdao, China
This 4 star hotel is located in the city centre of Qingdao and was established in 1982. It is a short drive away from the Five Four Square and the nearest station is n/a. The hotel is undergoing renovation works until December 2013.