Das Hotel Thompson Shanghai Expo bezaubert mit einem Ausblick auf der Fluss und liegt unter anderem nur 7 km vom Jing'an-Tempel entfernt. Während des Aufenthalts hier können die Gäste ein Frühstücksbuffet und den Zugang zu einem Hallenbad genießen.
Aquarium Shanghai ist in ungefähr 15 Fahrminuten Entfernung gelegen. Das Stadtplanungsmuseum Shanghai ist in 6 Kilometer Entfernung von der Unterkunft. Das Thompson Shanghai Expo ist 5 Minuten Fußweg vom China Art Museum und ebenfalls nur 650 Meter zu Fuß von der U-Bahn-Station China Art Museum entfernt.
Es gibt 252 Zimmer, die über eine Klimaanlage verfügen. Für Ihren Komfort werden Ihnen zusätzlich eine Minibar zur Verfügung gestellt. Das Badezimmer ist mit einer getrennten Toilette und einer Dusche ausgestattet.
Es gibt verschiedene Lokale in der Nähe, darunter die Restaurants Pizza Delfina und Paulaner Brauhaus Shanghai.