Atour Hotel Shanghai People's Square: 2.0 km to The Bund