Shanghai Pudong Caolu Atour Hotel
Building B, No. 809, Chuansha Road, Pudong, 201209 Shanghai, China
Well located in the Pudong district of Shanghai, Shanghai Pudong Caolu Atour Hotel is located 17 km from Shanghai New International Expo Centre, 19 km from Shanghai World Financial Centre SWFC and 19 km from Jin Mao Tower.