The Ibis Styles (Changsha Wanjiali Plaza) is one of the newest hotels in Changsha, having opened in 2019. Traveling to the hotel is easy with Changsha Railway Station located approximately 5km away and Changsha Huanghua International Airport roughly 21km away. In addition, Mawangdui Metro Station is...