31.17916 ­121.38278
Go to map view
1065 Wuzhong Road, Shanghai, Shanghai 201103, China +86 215 150 3333

Get Rates

Show Shanghai Wuzhong Road Express Hotel at top of the results.

Get Flight + Hotel