Hotel 7 Days Inn Zhangjiajie Tianmen Mountain Pedestrian Street
★★
281 Chongwen Road, Zhangjiajie, China Show on map
Zhangjiajie Lijia Xiaozhu Inn (Tianmen Mountain Cableway Branch) is a 2-star hotel in Zhangjiajie, China. It is one of 1,812 places to stay in Zhangjiajie listed on Triptoic.
281 Chongwen Road, Zhangjiajie, China
Zhangjiajie Lijia Xiaozhu Inn (Tianmen Mountain Cableway Branch) is located at 281 Chongwen Road, Zhangjiajie, China.
Zhangjiajie Lijia Xiaozhu Inn (Tianmen Mountain Cableway Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Entire House
Hotel
Hotel