Get Listed
Shangri-La Hotel, Changzhou
Shangri-La Hotels & Resort Hotel
Address: 2 Xi Hu Road, Wujin Hi-Tech Industrial Park, Changzhou, Changzhou, Jiangsu, 213164, China