Il Shanghai 8 Art Hotel, a 3 stelle, è situato a 15 minuti in macchina dal Museo della storia di Shanghai e a 4 km da Oriental Pearl Tower. Questo hotel offre accesso a Internet ad alta velocità in tutta la struttura.
L’hotel si trova nel centro della città, a 20 minuti in macchina dal Tempio di Confucio di Shanghai e a breve distanza dalla stazione della metropolitana East Nanjing Road. L'Acquario Oceanico di Shanghai, a 4,1 km, è sicuramente una tappa obbligata per le famiglie in visita a Shanghai. Soggiornando nell'hotel 8 Art Shanghai, potrai anche godere di attrazioni naturali come il Parco di Fuxing, che si trovano a circa 10 minuti in macchina. C'è la fermata dell'autobus East Yan'an Road at the Bund a 700 metri.
Le 64 camere sono composte da un patio. Sono dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un asse e un ferro da stiro e un impianto di climatizzazione. Dispongono di una doccia accessibile ai disabili, un bagno con WC separato e una doccia e certe comodità, come asciugacapelli e asciugamani
Il ristorante Goodfellas offre una selezione di piatti a pochi minuti a piedi dal 8 Art.