Karta Vacation Rentals





In Shanghai’s World Expo Cultural and Business District, at the junction of Yaohua Road and Changqing Road. About 7 km from the city center and within walking distance of the Shanghai World Expo Exhibition Center, Mercedes‑Benz Cultural Center and China Art Palace. Close to Nanpu Bridge, Shanghai Botanical Garden, World Expo Park and Binjiang International Plaza. Changqing Road metro station (Lines 7, 8 and 13) is right nearby, making this a business‑friendly hotel for expo visitors and city explorers.