Sheraton Shanghai Chongming Hotel

2888 Lan Hai Road, Chongming District Shanghai, Shanghai 202162

LOCATION MAP

ROOM TYPE

No Information Available



SUBSCRIBE TO OUR NEWSLETTER