Get Listed
Hotel Jen Shenyang
Shangri-La Hotels & Resort Hotel
Address: 68 Zhong Hua Road, He Ping District, Shenyang, Shenyang, Liaoning, 110001, China