No.66 Lvshun Road, Shanghai 200080 China
+86 21 2286 9999

Check Room Rates & Availability

W Shanghai - The Bund