Karta Vacation Rentals
In the heart of Lujiazui on Zhangyang Road, this luxury hotel sits steps from Century Avenue metro (lines 2, 4, 6 and 9). Walkable to major sights like the Oriental Pearl Tower, Shanghai Aquarium, Century Park and IFC Mall. Ideal for business travelers and city explorers.