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