31.247837 ­121.460279
Go to map view
No.555 Datong Road, Zhaibei District, Shanghai, China, Shanghai 200070, China +86 216 317 0555

Get Rates

Show Si Wei Mei Hotel at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com
Agoda