Sheraton Shanghai Chongming Hotel

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

Check room rates & availability

back to top