The 5-star Intercontinental Changsha sits at the heart of the new Xinhe Delta development on the coast of Changsha. Maximizing views on the river’s edge, the hotel is the focal point of the development, framing the main pedestrian retail plaza. As an inte