Karta Vacation Rentals





In Shanghai’s eastern tech corridor, in Zhangjiang High‑tech Park and just adjacent to Shanghai Disney Resort. About 19 km from the city center and close to Zhangjiang Road and the Shanghai Science and Technology Museum. East Huaxia Road Station (Metro Line 2) is nearby, with Pudong Airport ~15 km and Hongqiao ~31 km by straight line.