L'hotel Novotel Atlantis Shanghai, di 50 piani è situato a una distanza di 3 km dal Bund e a circa 25 minuti a piedi dalla Torre della Perla Orientale. Questo hotel offre 341 camere e servizi come un ristorante.
L’hotel si trova a Shanghai, a pochi minuti a piedi dalla stazione della metropolitana Pudong Avenue. Gli appassionati di sport possono anche visitare lo Stadio di Hongkou, a circa 15 minuti in macchina dall'hotel Novotel Atlantis Shanghai, e portare le loro famiglie all'Acquario Oceanico di Shanghai, a circa 5 minuti in macchina. Questo alloggio è a 3,1 km dal Giardino del Mandarino Yu. Per chi viaggia da lontano, l'aeroporto Internazionale di Shanghai-Hongqiao si trova a 17 minuti di auto.
Alcune camere dell'hotel 4 stelle Novotel Atlantis Shanghai sono con l'aria condizionata e hanno un mini bar, una cassetta di sicurezza e uno scrittoio. Inoltre, dispone di un mini bar e il Wi-Fi e una TV a schermo piatto con canali satellitari per mantenerti intrattenuto. I bagni ad uso esclusivo includono tocchi di classe, come asciugacapelli e accappatoi. Gli ospiti possono anche godere di una vista sulla città.
The Square Restaurant è uno dei 3 ristoranti interni.