Karta Vacation Rentals
On the outskirts of Shanghai, about 22 km from the city center and roughly 19 km from the international airport. A short walk from the metro stop serving a major nearby theme-park and entertainment resort, with a science & technology museum and a landmark riverside tower also close by. A family-friendly base for city explorers.