Hotel Orange Hotel Zhangye West Station
★★★
Linze, Gansu, China, Zhangye, China Show on map
Meihuan Villa Hotel is a 2-star hotel in Zhangye, China. It is one of 316 places to stay in Zhangye listed on Triptoic.
Linze, Gansu, China, Zhangye, China
Meihuan Villa Hotel is located at Linze, Gansu, China, Zhangye, China.
Meihuan Villa Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel