Karta Vacation Rentals
In Shanghai, positioned for both Downtown sightseeing and easy show-floor access. The villa is a short walk from Shanghai Museum and People's Square, about 1.9 miles from The Bund and a quick drive to the National Exhibition and Convention Center and Hongqiao International Airport.