2888 Lan Hai Road, Chongming District, Shanghai 202162 China
+86 21 3936 1888

Check Room Rates & Availability

Sheraton® Shanghai Chongming Hotel