Situé à moins de 5 minutes à pied de Shanghai New World Daimaru, Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street offre un accès facile à diverses attractions touristiques. Composé de 63 chambres avec vue sur la ville, cet hotel 4 étoiles propose un restaurant.
Le Jardin Yuyuan se trouve à environ 2 km de la résidence, tandis que le musée des Shikumen se trouve dans une zone de 2,1 km. Les lieux de culte à visiter à environ 25 minutes de marche d'Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street incluent le Temple du dieu de la ville. Le Musée de Shanghai est à seulement 1 km. La station de métro Tiantong Road est également située dans une zone de 550 mètres.
Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street propose des chambres équipées de la climatisation, ainsi que d'un minibar. Les salles de bain privées viennent toutes avec une toilette séparée et une douche.
Les options de repas du jour comprennent un petit-déjeuner sous forme de buffet. Un restaurant Mr & Mrs Bund-Modern Eatery by Paul Pairet traite les clients avec des repas de cuisine European et se trouve à 3 km d'Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street.