You'll be centrally located in Shanghai with a stay at Atour Light Hotel Bund Shanghai, within a 15-minute walk of Nanjing Road Shopping District and Yu Garden. This 4-star hotel is 0.7 mi (1.2 km) from People's Square and 1.9 mi (3 km) from Former French Concession.