Zhangjiajie Royal Hotel

Zhangjiajie Royal Hotel Address: Tuofeng Road, Wulingyuan District, Zhangjiajie, China

Minimum price found for Zhangjiajie Royal Hotel was: 198 CNY

Click here to get more information, photos & guest ratings for Zhangjiajie Royal Hotel