Sheraton Shanghai Chongming Hotel

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

Check Room Rates & Availability

back to top