Get Listed
Shangri-La Hotel, Suzhou
Shangri-La Hotels & Resort Hotel
Address: 168 Ta Yuan Road, Suzhou New District, Suzhou, Suzhou, Jiangsu, 215011, China