Loading hotels
Confirming room availability...
Super 8 Hotel Shenyang Xi Ta, 45 Shi Fu Avenue 110001 Shenyang, Shenyang, China
This comfortable Hotel is in Shenyang. The premises count with 60 welcoming accommodation units. Pets are not allowed at Super 8 Hotel Shenyang Xi Ta.