Shanghai Marriott Marquis City Centre de 37 étages, situé dans la localité de "Centre de Shanghai", à 1 km de muséum d'histoire naturelle de Shanghai, offre un bureau de change et un distributeur automatique sur place. Situé à proximité de la Place du Peuple, cet hôtel 5 étoiles comprend 712 chambres et une piscine chauffée.
L'hôtel est situé à environ 20 km de l'aéroport international de Shanghai Hongqiao et à une distance raisonnable de lieux culturels tels que le Grand théâtre de Shanghai. La Tour Jin Mao est à une distance de 3 km de Marriott Marquis City Centre de Shanghai, qui est également situé à moins de 500 mètres du Centre commercial Brilliance Shimao International Plaza. Le Bund est à une promenade de 16 minutes de marche, et la People's Square est juste à côté de l'hôtel. La gare Jiujiang Road at Middle Zhejiang Road est située à une distance de 550 mètres de Shanghai Marriott Marquis City Centre.
Les chambres sont équipées d'un mini-frigo bar et d'un minibar, ainsi que d'une TV et d'une TV avec chaînes satellitaires pour le confort des clients. Certaines unités comprennent une salle de bain privée où vous pouvez vous détendre et utiliser une douche ouverte. Certaines unités donnent sur la rue.
Le petit-déjeuner est servi chaque matin au restaurant. Vous pouvez vivre une expérience gastronomique à XingMa Dian qui propose une cuisine asiatique à une courte distance de marche de l'hôtel.