Zhangjiajie Royal Hotel, Zhangjiajie, China
Zhangjiajie Royal Hotel is conveniently located at Tuofeng Road, Wulingyuan District in Zhangjiajie, China
Hotel Location:
Address: Tuofeng Road, Wulingyuan District
City: Zhangjiajie
Country: China
Hotel Features:
- Meeting Room
- Business Center