Karta Vacation Rentals
In Shanghai’s Caoyang area, about 6 km from the city center. Minutes from North Meiling Road Metro Station and close to Jing'an Temple, Shanghai Art Museum and People's Square; roughly 6 km to Shanghai West Railway Station and 10 km to Hongqiao Airport.