L'hotel Shanghai Marriott Marquis City Centre offre accesso veloce alla Strada Pedonale East Nanjing Road, situata a circa 5 minuti a piedi. L'hotel si trova a soli 3 km dalla Torre di Shanghai e invita gli ospiti a recarsi in uno dei 3 ristoranti in loco.
L'hotel di 37 piani ti lascia a 500 m da Madame Tussauds Shanghai e vicino a Bund. Gli appassionati di sport possono anche visitare lo Stadio di Hongkou, a 10 minuti in auto dall'hotel Marriott Marquis City Centre, e portare le loro famiglie all'Acquario Oceanico di Shanghai, a circa 2 km. L'esperienza culturale nelle vicinanze comprende Monument of the May Thirtieth Movement, che è a soli 8 minuti a piedi. La fermata dell'autobus Jiujiang Road at Middle Zhejiang Road si trova inoltre a 550 m da questa struttura a 5 stelle.
Affacciate sulla strada, alcune delle 978 camere sono dotate di finestre insonorizzate. Gli ospiti possono inoltre usufruire di una doccia accessibile ai disabili, nonché di servizi come asciugacapelli e teli da bagno.
La zona è ricca di ristoranti, tra cui XingMa Dian, a circa 5 minuti a piedi.