Hotel About Xishanju Inn
Xishanju Inn is a 2-star hotel in Zhangjiajie, China. It is one of 1,812 places to stay in Zhangjiajie listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
587 Wuling Road, Zhangjiajie, China
Loading map…
Frequently asked questions
Where is Xishanju Inn located?
Xishanju Inn is located at 587 Wuling Road, Zhangjiajie, China.
How many stars does Xishanju Inn have?
Xishanju Inn is rated 2 stars.