Das 3-Sterne-Shanghai 8 Art Hotel bietet 64 Zimmer ungefähr 3 Kilometer vom Yu-Garten entfernt. Zu den Highlights im Hotel gehört Hochgeschwindigkeitsinternet im ganzen Gebäude.
Das Hotel im Viertel Bund liegt in rund 10 Autominuten Entfernung vom Stadtplanungsmuseum Shanghai und in rund 15 Autominuten Entfernung von Einkaufsmöglichkeiten wie dem Platz des Volkes. Das 8 Art Shanghai liegt in 850 Meter Entfernung von der U-Bahn-Station East Nanjing Road und in ca. 4 km Entfernung vom Konfuziustempel von Shanghai. Der Jadebuddha-Tempel liegt in ungefähr 20 Fahrminuten Entfernung von der Unterkunft und kann von Gläubigen und Touristen besucht werden. Das Hotel liegt circa 3 km vom Bahnhof Shanghai Metro entfernt, während die Bushaltestelle East Yan'an Road at the Bund rund 600 Meter von hier entfernt ist.
Das 8 Art verfügt über Zimmer mit einem Patio sowie einem Steinkamin für Ihren Komfort. Sie sind mit Badezimmern mit einer behindertengerechten Dusche, einer getrennten Toilette und einer Dusche ausgestattet.
Die Unterkunft liegt ziemlich nah am Restaurant Lost Heaven on the Bund und bietet Gerichte der Yunnan- Küche.