Expo 2010 befindet sich in unmittelbarer Nähe vom Orange Hotel Select Shanghai und ist unter anderem in ungefähr 25 Minuten zu Fuß zu erreichen.
Das Hotel befindet sich im Bezirk Xuhui, 350 m von der U-Bahn-Station Jiashan Road. Zu den Attraktionen, die sich ungefähr 30 Gehminuten vom Hotel entfernt befinden, gehört Xujiahui-Kathedrale. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: Platz des Volkes liegt in einer 3 km Entfernung von diesem Orange Hotel Select.
Das Restaurant WangChao Restaurant bietet eine Auswahl von Gerichten und liegt zudem nicht weit entfernt von der Unterkunft.