Karta Vacation Rentals
In the heart of Lujiazui, Shanghai's bustling financial center, with views over the Huangpu River. Steps from the Bund and the Shanghai Metro. About 1.3 miles from Shanghai Tower and Shanghai World Financial Center; Century Boulevard and Shanghai Dongjiadu Church are roughly 0.9 miles away.