Karta Vacation Rentals





In the heart of Shanghai, minutes from the city center and People's Square. A short walk to Xinzha Road Metro Station puts Nanjing Road Shopping District, Shanghai Art Museum, Shanghai Gong Stage and Huanghe Road within easy reach. About 4 km from Shanghai Railway Station and 18 km from Hongqiao Airport. A family-friendly base for exploring the city.