Karta Vacation Rentals





Perched on the banks of the Huangpu River, this five-star Shanghai hotel stares down the historic Bund and the gleaming Lujiazui skyline. About 4 km from the city center and close to landmarks like the Oriental Pearl Tower and the Shanghai International Convention Centre.