Karta Vacation Rentals



In Shanghai’s Lujiazui district with easy subway access. Named for Lancun Road Subway Station and about 6 km from the city center, it puts you within walking reach of the Shanghai Science and Technology Museum, Longyang Road and the Jin Mao Tower.