The Home Inn Plus (Shenyang North Railway Station South Square) was recently opened in 2017, making it a fantastic choice for those staying in Shenyang. Boasting a convenient location, the hotel is just 400m from Shenyang North Railway Station and 26km from Taoxian International Airport. In addition...