Home Inn Shenyang North Railway Station South Exit
No. 138, Beizhan Road, Shenyang, China
Booking.com
Book Now