Karta Vacation Rentals
In Shanghai’s techy Zhangjiang Innovation Park in Pudong — a business-friendly hotel sitting about 14 km from the city center. Guanglan Road Metro Station is a short walk, making city sights easy to reach. Shanghai Railway Station is roughly 21 km away and Pudong Airport about 25 km. Nearby highlights include the Shanghai Science and Technology Museum, Hao Art Gallery, Shanghai Animation and Comics Museum and Disneyland Shanghai.