Das 4-Sterne-Atour Light Hotel Shanghai West Nanjing Road People Square Metro befindet sich weniger als 25 Minuten zu Fuß vom Yu-Garten entfernt und bietet seinen Gästen ein Restaurant. Das Hotel bietet den Gästen auch WLAN im ganzen Gebäude an.
Hier wohnen Sie in einer Entfernung von 3 km vom Bund. Auch Shanghai Grand Theatre Opernhaus befindet sich in der Nähe vom Atour Light Hotel Shanghai West Nanjing Road People Square Metro. Die U-Bahn-Station People's Square ist in 750 Meter Entfernung zum Hotel (ist in 10 Autominuten Entfernung vom Jadebuddha-Tempel).
Einige Zimmer in der Unterkunft verfügen über einen Wasserkocher, eine Minibar und eine Klimaanlage.
Jeden Tag bietet das Atour Light Hotel Shanghai West Nanjing Road People Square Metro ein Frühstücksbuffet an. In der Nähe gibt es viele Lokale, darunter das Restaurant Jia Jia Tang Bao, das gleich neben dem Hotel ist.