Karta Vacation Rentals
In the heart of Shanghai’s North Bund, minutes from The North Bund Green Land. Located at No.168 Gaoyang Road in Hongkou District and a 5‑minute walk from the International Cruise Terminal, this Shanghai hotel is easily reached via DaLian Road, The Bund and XinJian Road tunnels.