Das 4-Sterne-Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street bietet ein Restaurant an und liegt circa 4 km vom Oriental Pearl Tower entfernt.
Lu Xun Park liegt in ca. 10 Autominuten Entfernung. Das Hotel befindet sich in ca. 2 km Entfernung vom Yu-Garten. Das Atour Light Hotel Shanghai People'S Square Nanjing Road Pedestrian Street liegt in etwa 5 Autominuten Entfernung von der Bushaltestelle Middle Henan Road at East Nanjing Road und gleich neben der U-Bahn-Station Tiantong Road.
Die 63 Zimmer bieten ein Fernsehen mit mehreren Kanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Diese Zimmer verfügen über einen Wasserkocher und einen Kühlschrank sowie eine getrennte Toilette und eine Dusche in den Badezimmern. In den privaten Badezimmern gibt es einen Haartrockner und eine Duschhaube. In Zimmern kann man Ausblicke auf die Stadt genießen.
Ein Frühstücksbuffet wird jeden Tag angeboten. Das Restaurant Mr & Mrs Bund-Modern Eatery by Paul Pairet ist ca. 3 km von hier entfernt.