31.212305962699997 ­121.497824192
Go to map view
523 Lujiabang Road (Lujiabang Lu), Shanghai 200011, China +86 216 377 0168

Get Rates

Show Motel 168 Shanghai Lujiabang Road at top of the results.

Get Flight + Hotel