Ideally located in the Minhang district of Shanghai, Atour Hotel Shanghai Pujiang is set 17 km from Longhua Temple, 19 km from Shanghai South Railway Station and 20 km from Shanghai South Railway Station Metro Station.
Number of rooms: 100
No. 5, Lane 68, Changlin Road, Minhang, 200000 Shanghai, China