Karta Vacation Rentals
In central Shanghai, a short drive from MOCA Shanghai and North Sichuan Road. About 5.1 miles from The Bund and roughly 2.2 miles from Jade Buddha Temple, with Shanghai Art Museum, Nanjing Road and People’s Square all within easy reach. A city-center hotel made for exploring Shanghai on foot or by quick ride.