Karta Vacation Rentals





In Shanghai’s Xuhui district on Nandan Road, this four-star hotel sits roughly 6 km from the city center. It’s close to Jing An Temple, Taikang Road and Shanghai Botanical Garden, with Shanghai Museum, People’s Square and Yu Garden also within easy reach—plus convenient metro, light rail and highway links.