Get Listed
Jing An Shangri-La, West Shanghai
Shangri-La Hotels & Resort Hotel
Address: 1218 Middle Yan’ an Road, Jing An District, Shanghai, Shanghai, 200040, China