Get Listed
Menu
Share
Renaissance Shanghai Yu Garden Hotel
Marriott International
Hotel
Address:
159 South He Nan Road, HuangPu District, Shanghai, Shanghai, 200010, China
Tel:
+86 21 2321 8888