Karta Vacation Rentals

On Shanghai's Lujiazui riverside, minutes from West Gaoke Road Metro Station and roughly 5 km from the city center. Walk to Nanpu Bridge, the Shanghai Science and Technology Museum, China Art Museum and Yuyuan Bazaar; Shanghai South Railway Station is about 10 km away.