Karta Vacation Rentals





In lively Xujiahui, Shanghai — steps from Hengshan Road, Taikang Road and Jing’an Temple. Xujiahui Metro Station is within easy walking distance, about 5 km from Shanghai South Railway Station and 10 km from Hongqiao International Airport. Family-friendly and well placed for sightseeing, with Shanghai Gymnasium, St. Ignatius Cathedral and the Shanghaiqixiang Museum nearby.