Karta Vacation Rentals





In Shanghai’s city center on Nanjing West Road, a short walk from West Nanjing Road Metro Station. Steps from Shanghai Art Museum, People's Square and Shanghai Museum, and close to Huanghe Road, Shanghai Exhibition Center and Madame Tussauds. About 4 km from Shanghai Railway Station and 17 km from Shanghai Hongqiao International Airport.