The Impression Xiangxi Theme Inn was recently opened in 2016, making it a fantastic choice for those staying in Zhangjiajie. The hotel is conveniently located just 1km from Zhangjiajie Railway Station and 4km from Hehua Airport. There is no shortage of things to see in the area, with the Soviet Memo...