Karta Vacation Rentals
In Shanghai’s leafy French Concession, a compact aparthotel steps away from Taikang Road and a short walk to Shanghai Museum and People’s Square. You’re in downtown Shanghai — within a 10-minute drive of the Old City, about 2.8 km from Jing’an Temple and roughly 4.3 km from The Bund.