Holiday Inn Shanghai Nanjing Road, an IHG Hotel
Holiday Inn Shanghai Nanjing Road, an IHG Hotel
Hotel
No. 595 Jiujiang Road, Huangpu District, Shanghai, China
86
Very Good ·
68 reviews