Sheraton Shanghai Chongming Hotel

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

Spacious guest rooms

back to top

Check room rates & availability