Karta Vacation Rentals
On Shanghai’s western edge near Hongqiao Railway Station, minutes from the National Exhibition and Convention Center (about 3.5 km). East Xujing, the Shanghai Botanical Garden and Jing'an Temple are all within easy reach, while the city center sits roughly 18 km away.