Home Inn Shenyang North Railway Station South Exit

  No. 138, Beizhan Road, Shenyang, China

Booking.com Book Now