Karta Vacation Rentals
In Shanghai, about 2 km from Shanghai Railway Station and roughly 3 km from the city center. North Zhongshan Road Metro is within walking distance. Close to Nanjing Road Shopping District, the Shanghai Art Museum and the Shanghai Museum of Pen and Ink; the Bund is about 5 km away. A budget-friendly, business-friendly base near major transit links.