Jiaolai Hotel is a Hotel located in 217省道. It is one of the 163588 hotels in China. Address of Jiaolai Hotel is China, Shandong, Qingdao, Jiaozhou City, 217省道. Jiaolai Hotel is located in a remote area, with less than 4 listed places around it
Some of the places around Jiaolai Hotel are -
China, Shandong, Qingdao, Jiaozhou City, 217省道