The what home is one of the newest hotels in Changsha, having opened in 2018. The hotel is conveniently located just 2km from Changsha Railway Station and 23km from Huanghua International Airport. The closest major public transportation, Changsha Railway Station Metro Station, is only 1km away. With...