Karta Vacation Rentals





In Shanghai's western side, a short walk from Damuqiao Road Metro Station and about 4 km from the city center. Close to Taikang Road, Nanpu Bridge and the Shanghai Museum, with Shanghai Railway Station ~8 km and Hongqiao Airport ~19 km.