Ungefähr 25 Gehminuten vom Fluss Zhangjia Tang River entfernt, bietet das 4-Sterne-L'Otel Shanghai 153 Zimmer. Das Hotel verfügt über ein Besprechungszimmer und 3 Tagungsräume mit einem Paketdienst.
Shanghai Oriental Schwimmstation ist circa 4 km entfernt. Das L'Otel liegt auch in nur 500 Meter Entfernung von der U-Bahn-Station Shanghai South Railway. Ein Geschäftsviertel befinden sich in der Nähe vom Hotel. Auch Shanghai Botanischer Garten Chenshan ist in etwa 10 Autominuten Entfernung von der Unterkunft. Das L'Otel liegt 15 Autominuten vom Flughafen Shanghai Hongqiao sowie ungefähr 750 Meter vom Bahnhof Shanghai South entfernt.
Die Zimmer sind mit einer Minibar ausgestattet und verfügen über einen Flachbildfernseher mit Satellitenkanälen für den Komfort der Gäste. Neben einer getrennten Toilette und einer Dusche gehören zur Ausstattung des Badezimmers auch ein Haartrockner und Hausschuhe.
Im L'Otel Shanghai wird das Frühstücksbuffet angeboten. Lassen Sie den Abend in einer hauseigenen Lounge- Bar schön ausklingen.