31.212288 ­121.505674
Go to map view
943 South Zhongshan Road (Zhongshan Nan Lu), Pudong District, Shanghai, Shanghai 200011, China +86 213 376 7667

Get Rates

Show Home Inn South Bund at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 4.6mi