Get Listed
W Shanghai – The Bund
Marriott International Hotel
Address: 66 LvShun Road, Shanghai, Shanghai, 200080, China