31.212288 ­121.505674
Go to map view
200011 Shanghai, SH, China , 943 South Zhongshan Road (Zhongshan Nan Lu), Pudong District +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