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

Get Rates

Show Hujiang Hotel at top of the results.

Get Flight + Hotel

Guest Ratings