No. 1018 Changning Road, Changning District, Shanghai 200042 China
+86 21 6115 8888

Renaissance® Shanghai Zhongshan Park Hotel