31.171678 ­121.425871
Go to map view
518 Qinzhou Road, Xuhui, Shanghai, Shanghai 100020, China +86 216 436 1130

Get Rates

Show Hujiang Hotel at top of the results.

Get Flight + Hotel

Amenities

Landmarks
St. Ignatius Cathedral of Shanghai 1.5mi

Guest Ratings