Karta Vacation Rentals
On Chongming Island’s BaYi Road walking street, a compact city hotel with easy access to Shanghai Natural Wild Insect Kingdom, the Shanghai International Convention Centre and the Oriental Pearl Tower. Perfect for quick Shanghai stopovers and local explorations.