Karta Vacation Rentals
In the heart of Shenyang, perched on the top floors of Forum 66 and a short stroll from Middle Street. Shifu Square Metro Station is about 400 m away, Shenyang North Railway Station roughly 3 km, and Taoxian International Airport about 24 km. A family-friendly city hub with easy access to the palace museum and nearby sights.