Ausstellungs- und Messezentrum Shanghai World Expo liegt rund 3 km vom Orange Hotel Shanghai Xujiahui Damuqiao Road entfernt und ist unbedingt einen Besuch wert.
Dieses Hotel liegt in einer Entfernung von ca. 10 Fahrminuten vom Konfuziustempel von Shanghai. Shanghai Public Security Museum liegt ebenfalls in der Nähe. Die U-Bahn-Station Damuqiao Road liegt etwa 750 Meter entfernt.
Die 105 Zimmer bieten ein Fernsehen mit mehreren Kanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Für Ihren Komfort werden eine getrennte Toilette und eine Dusche zur Verfügung gestellt.
Hotelgästen wird täglich ein Frühstücksbuffet angeboten. Viele Essensmöglichkeiten, einschließlich von den Restaurants SuZhe Hui und Xin Yuan SiFang Cai, finden Sie ganz in der Nähe.