Karta Vacation Rentals
In the heart of Xujiahui, downtown Shanghai — a pulse-point for shopping, culture and business. Steps from Metro Lines 1, 3, 4 and 9 and close to Metro-City Mall, Grand Gateway and Xujiahui Catholic Church. Major draws nearby include the Shanghai Film Museum, Shanghai Grand Stage, St. Ignatius Cathedral, Shanghai Stadium and the Shanghai Botanical Garden; the city center sits about 6 km away.