El Shanghai 8 Art Hotel, de 3 estrellas, se encuentra a unos 10 minutos en coche del Templo ciudad de Dios, y a 4 km de la Torre de la Perla de Oriente. El hotel también cuenta con acceso a internet de alta velocidad disponible en toda la propiedad.
Este hotel está en el centro de la ciudad, a 4,1 km del Museo de la Ciencia y la Tecnología de Shanghái y al lado de la estación de metro East Nanjing Road. El hotel 8 Art Shanghái está situado en el distrito Bund, lo que permite un fácil acceso a atractivos culturales como el Museo de Historia de Shanghai, ubicado a 15 minutos en coche. Los amantes de la naturaleza apreciarán la cercanía al Río Wusong, que se encuentra a 2 km. La parada de autobús East Yan'an Road at the Bund, que ofrece un enlace directo a las atracciones y lugares principales de la ciudad, está a unos 10 minutos a pie de este lugar.
Si te alojas en el 8 Art, puedes elegir una de las 64 habitaciones con TV de pantalla plana con canales vía satélite, y con elementos básicos como servicio de planchado y climatizador. Los cuartos de baño, equipados con ducha adaptada, inodoro separado y ducha, también proporcionan a los huéspedes secador de pelo y gorro de ducha.
El restaurante Goodfellas está a unos minutos a pie de este hotel.