Conveniently located at Nanjing Road pedestrian street, the Holiday Inn Shanghai Nanjing Road is overlooking the Century Square, adjacent to the People Square and The Bund, known as the “International Architect ... Read more

View all Luxury Hotels in Shanghai (SH)