Hotel Lavande Hotel Yichun Qinglong High-speed Railway Station Zhongshan East Road
★★★
No.363 Shanghong Village, Liuyang, Hunan, China, Changsha, China Show on map
Junhao Mountain Villa is a 2-star hotel in Changsha, China. It is one of 5,028 places to stay in Changsha listed on Triptoic.
No.363 Shanghong Village, Liuyang, Hunan, China, Changsha, China
Junhao Mountain Villa is located at No.363 Shanghong Village, Liuyang, Hunan, China, Changsha, China.
Junhao Mountain Villa is rated 2 stars.
Highly rated alternatives close by
Hotel