Get Listed
Shangri-La Hotel, Shenyang
Shangri-La Hotels & Resort Hotel
Address: 115 Qingnian Avenue, Shenhe District, Shenyang, Shenyang, Liaoning, 110016, China