A una distanza di 4 km dalla Torre della Perla Orientale, il Shanghai 8 Art Hotel dispone di 64 camere. L'hotel offre una sistemazione con il'accesso a Internet ad alta velocità in tutta la struttura.
Situato a 10 minuti in macchina dal Tempio Città di Dio, l'hotel 3 stelle si trova anche a una distanza di 3 km dalla stazione ferroviaria Shanghai Metro. L'hotel 8 Art Shanghai è a breve distanza dalla stazione della metropolitana East Nanjing Road. Gli ospiti potrebbero anche visitare Giardino del Mandarino Yu, che si trova a circa 10 minuti in macchina. La struttura è a una distanza di 4,1 km dal Museo della storia di Shanghai. C'è la fermata dell'autobus East Yan'an Road at the Bund a soli 10 minuti a piedi.
Le camere del 8 Art sono caratterizzate da uno scrittoio, nonché da un camino in pietra e finestre insonorizzate per la comodità degli ospiti. La TV a schermo piatto con canali satellitari, e certe comodità, come un asse e un ferro da stiro e un impianto di climatizzazione sono anche forniti. Nei bagni troverai una doccia accessibile ai disabili, un bagno con WC separato e una doccia e diverse comodità, come asciugacapelli e asciugamani.
Potrai cenare al ristorante Lost Heaven on the Bund, situato abbastanza vicino al 8 Art Shanghai.