This hotel is an ideal spot for travelers wanting to discover the city. The hotel is located approximately 19km from Changsha South Railway Station and 26km from Huanghua International Airport. With multiple attractions nearby including Changsha Museum, Hunan Embroidery Museum and Wuwang Tomb Site, ...