Loft Xiangzixi_homestay - inside the park-no queue
★★★
No. 41 Yanhe Road, Zouma Town, Enshi, China Show on map
Yilu Shunxiang Hotel is a 2-star hotel in Enshi, China. It is one of 1,335 places to stay in Enshi listed on Triptoic.
No. 41 Yanhe Road, Zouma Town, Enshi, China
Yilu Shunxiang Hotel is located at No. 41 Yanhe Road, Zouma Town, Enshi, China.
Yilu Shunxiang Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite