7 Days Inn Changsha Railway Station Plaza
Helong Stadium is a 10 minute drive from the 7 Days Inn Changsha Railway Station Plaza. The centre of Changsha is 20 minutes away by car. The Yuelu Mountain, Central South University and West Lake Restaurant are a 20 minute drive away. Changsha Huanghua International Airport (CSX) is a 50 minute drive from the hotel.
Location on map