Situato a circa 5 minuti a piedi dall'Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street, gli ospiti possono arrivare velocemente a Shanghai New World Daimaru. Dotato di 63 camere con vista sulla città, l'hotel si trova a 2 km dal Giardino del Mandarino Yu.
La Torre della Perla Orientale è a circa 10 minuti in auto da questo hotel a 4 stelle, mentre il Parco Lujiazui Central Green Land è a circa 25 minuti a piedi. Tra le attrazioni sportive nelle vicinanze c'è lo Stadio di Hongkou, a 3 km dall'Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street. L'esperienza culturale nelle vicinanze comprende il Bund, che è a circa 20 minuti a piedi. Questo alloggio si trova a 200 metri dalla fermata d'autobus Middle Henan Road at East Nanjing Road e a breve distanza dalla stazione della metropolitana Tiantong Road.
Le camere dell'Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street sono dotate di un impianto di climatizzazione, nonché di un mini bar. I bagni dispongono di un bagno con WC separato e una doccia e diverse comodità, tra cui asciugacapelli e asciugamani. Sono dotate di bagni ad uso esclusivo.
Qui c'è una colazione a buffet, offerta ogni mattina. Il ristorante Mr & Mrs Bund-Modern Eatery by Paul Pairet si trova a 10 minuti in auto.