The Impression Xiongguang Hotel is one of the newest hotels in Jiayuguan, having opened in 2016. Traveling to the hotel is easy with Jiayuguan Railway Station located approximately 2km away and Jiayuguan Airport roughly 15km away. When guests have some time on their hands they can make use of the on...