31.212288 ­121.505674
Go to map view
South Zhongshan Road 943, Huangpu District, Shanghai., Shanghai 200011, China +86 213 376 7667

Get Rates

Show Home Inn Shanghai World Expo Bund Nanpu bridge at top of the results.

Get Flight + Hotel