Loading hotels
Confirming room availability...
Atour Hotel Red Star Changsha, East Xinshao Road, Changsha, China
In Changsha (Yue Lu)<br /><br />Located in Changsha (Yue Lu), Atour Hotel Red Star Changsha is within a 10-minute drive of Mount Yuelu and Hunan University. This 4-star hotel is 4.2 mi (6.8 km) from Hunan Provincial Museum and 4.9 mi (7.9 km) from Martyrs' Park.