Karta Vacation Rentals
On Shanghai's south side, just steps from South Xizang Road Metro Station. Roughly 7–8 km from Shanghai Railway Station and about 18–20 km from Hongqiao International Airport. Yuanwang No.1, the Power Station of Art and the World Expo Museum are all close by—perfect for quick museum and city hops.