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.
Number of rooms: 99
No. 580, Pudong Avenue, Pudong, 200000 Shanghai, China