Apartment/Flat About XIHOTEL
XIHOTEL is a hotel in Enshi, China. It is one of 1,335 places to stay in Enshi listed on Triptoic.
Property facts
- Property type
- Hotel
Location
50 Wuyang Ave., Enshi, Hubei, China, Enshi, China
Loading map…
Frequently asked questions
Where is XIHOTEL located?
XIHOTEL is located at 50 Wuyang Ave., Enshi, Hubei, China, Enshi, China.