Ideally located in the Yu Hua district of Changsha, Holiday Inn Express Changsha South Railway Station, an IHG Hotel is situated 3.2 km from Changsha International Convention & Exhibition Centre, 3.7 km from Shawan Park and 4.1 km from Guangda.
Number of rooms: 138
Building 10, Xinyu Taihe Garden, Yuhua District, Yu Hua, 410000 Changsha, China
Hotel booked 1 times today.