A charming 3 star hotel with sea view. The hotel is close to the Zhan Shan Temple.
43 Xiang Gang West Road Shi Bei District Qingdao Unknown 266071 China
Other Countries