Karta Vacation Rentals

In Shanghai’s Xujiahui Stadium district, a short walk from Shanghai Stadium Metro Station (about 600 m) and roughly 5 km from the city center. Close to Wanping Theater, Shanghai Stadium, Hengshan Road, Taikang Road and Jing An Temple. Shanghainan Railway Station is about 5 km away and Shanghai Hongqiao International Airport around 16 km. A business-friendly base for exploring southern Xuhui.