Karta Vacation Rentals

In the bustling heart of Xujiahui, Shanghai's commercial and cultural hub. Steps from Metro Lines 1, 3, 4 and 11 and adjacent to the Inner Ring Elevated Road. Close to Xujiahui Library, the Cathedral, Shanghai Film Museum, Shanghai Stadium, Shanghai Botanical Garden, Taikang Road and Jing'an Temple. A landmark hotel reborn in 2026 and ideal for city explorers.