Das 5-Sterne-Shanghai Eiffelton Hotel verfügt über 409 Zimmer und liegt 12 Fußminuten vom Fluss Huangpu River entfernt. Im Hotel wird Hochgeschwindigkeitsinternet in den Zimmern angeboten.
Shanghai Stadtplanungsmuseum ist in ca. 10 Autominuten leicht erreichbar. Shanghai New International Expo Centre ist in ungefähr 6 km Entfernung von der Unterkunft. Die nächstliegende U-Bahn-Station Tangqiao liegt ca. 10 Minuten zu Fuß von hier entfernt.
Im Restaurant können Gäste ihr tägliches Frühstück genießen. Das Restaurant Feast Restaurant ist in 12 Minuten zu Fuß zu erreichen.