Perfect location and fabulous service meet here, making it your perfect Jiu Long Hotel accommodation
This hotel is situated in the heart of Shanghai just 1 km north of the Bund and 1 km from the Huang Pu River. It lies within 3 km of the railway station and enjoys a central location on Haining Road. The People's Square is only 3 km away.