Situated in the heart of the North Star Delta, the upscale InterContinental Changsha is towering along North Xiangjiang Road. Besides free parking and free WiFi, the hotel offers extremely cosy accommodation an ... Read more

View all Luxury Hotels in Changsha