Baohu Mountain Villa is a Resort located in Weihai, Shandong. It is one of the 6265 resorts in China. Address of Baohu Mountain Villa is Huancui District, Weihai, Shandong, China. Baohu Mountain Villa is located in a remote area, with less than 1 listed places around it.
Huancui District, Weihai, Shandong, China
Address of Baohu Mountain Villa is Huancui District, Weihai, Shandong, China.
Baohu Mountain Villa is located in Weihai, Shandong.
Baohu Mountain Villa is a Resort in China