Karta Vacation Rentals





In the beating heart of People's Square, central Shanghai, the Yangtze Boutique Shanghai sits about 1 km from the city center. It’s a short walk to Metro Lines 1, 2 and 8 and close to Nanjing Road, People's Park, the Shanghai Museum and the Shanghai Grand Theatre — ideal for culture and shopping.