In nur 5 Fußminuten Entfernung vom Fluss Suzhou gelegen, bietet das 37-stöckige Hotel Shanghai Marriott Marquis City Centre eine Wechselstube und einen Geldautomaten für den Komfort der Gäste. In der Umgebung befinden sich Platz des Volkes und die U-Bahn-Station People's Square, die weniger als 1 km von dem 5-Sterne-Hotel entfernt ist.
Das Hotel befindet sich im Stadtviertel Zentrum Shanghai von Shanghai, und Bund ist von hier aus in nur 16 Gehminuten zu erreichen. Einkaufsstraße Nanjing Lu liegt auch ein paar Minuten entfernt vom Marriott Marquis City Centre Shanghai. Madame Tussauds Shanghai liegt ebenfalls in der Nähe. Das Shanghai Marriott Marquis City Centre befindet sich 20 km vom Flughafen Shanghai Hongqiao und circa 10 Minuten zu Fuß von der Bushaltestelle Jiujiang Road at Middle Zhejiang Road entfernt.
Für einen komfortablen Aufenthalt in Shanghai bietet die Unterkunft 712 Zimmer, die über einen Safe, einen persönlichen Safe und ein Sofa verfügen. Neben einer Minibar sind die Zimmer mit einem Sofa und einem Schreibtisch ausgestattet. Sie verfügen über eine behindertengerechte Dusche sowie über viele zusätzliche Annehmlichkeiten, darunter ein Haartrockner und Morgenmäntel. Einige Zimmer bieten einen Ausblick auf die Straße.
Frühstück wird im Restaurant angeboten. Nur wenige Schritte vom Hotel entfernt finden Sie das Restaurant XingMa Dian, das asiatische Gerichte anbietet.