Times Plaza Hotel Shenyang, Shenyang

Times Plaza Hotel Shenyang

No. 99 North Station Road