ALIYA Hotel, Zhangjiajie Forest Park Entrance
The luxorious ALIYA Hotel, Zhangjiajie Forest Park Entrance is a 5 star hotel located at No. 20, Longwei Juwei, Xiehe Township, Wulingyuan District, Zhangjiajie City, China in Jiawan • 21 km from Zhangjiajie. .
Show more details Set dates- 5 Stars