Mountain Villa International Hotel
Mountain Villa International Hotel is a Hotel located in Xiangcheng District, Xiangyang, Xiangyang, Hubei. It is one of the 163588 hotels in China. Address of Mountain Villa International Hotel is Xiang Nan Da Dao, Xiangcheng District, Xiangyang, Xiangyang, Hubei, China.
Mountain Villa International Hotel is located in a remote area, with less than 3 listed places around it
Some of the places around Mountain Villa International Hotel are -
Distance From Major Landmarks
Distance between Mountain Villa International Hotel and
Nanhu Hotel is approx 7 kilometers.
Distance between Mountain Villa International Hotel and
Xiangyang City Wall is approx 7 kilometers.
Address
Xiang Nan Da Dao, Xiangcheng District, Xiangyang, Xiangyang, Hubei, China
FAQs:
What is the address of Mountain Villa International Hotel?
Address of Mountain Villa International Hotel is Xiang Nan Da Dao, Xiangcheng District, Xiangyang, Xiangyang, Hubei, China.
Where is the Mountain Villa International Hotel located?
Mountain Villa International Hotel is located in Xiangcheng District, Xiangyang, Xiangyang, Hubei.