Atour Hotel Shanghai Center Lujiazui Hotel
No. 580, Pudong Avenue, Pudong, 200000 Shanghai, China
Atour Hotel Shanghai Center Lujiazui features free Wi-Fi throughout the property and views of city in Shanghai. The property is situated 1.8 km from Shanghai World Financial Centre SWFC, 2.9 km from Jin Mao Tower and 3.6 km from Oriental Pearl Tower.