Este hotel urbano comprende 342 habitaciones y suites, con unas cautivadoras vistas de Shanghái. El hotel está totalmente climatizado y le da la bienvenida en su vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas y guardarropa. Le espera un viaje culinario en la gama de elegantes restaurantes de hotel que sirven una cocina auténtica y especialidades contemporáneas. Además, dispone de ascensor, salón de peluquería, cafetería, bar y pub. Este hotel exclusivo le brinda también 1231 m de espectacular espacio para eventos, desde íntimas bodas hasta conferencias dinámicas, todo en la misma planta y con unas estupendas vistas y mucha luz natural. Cuenta con conexión a Internet WiFi y servicio de habitaciones (24 horas) y de lavandería, así como con servicio de conserje, limpieza a diario y servicio de buenas noches a su disposición. Asimismo, podrá dejar su coche en el aparcamiento cercano.
Este hotel urbano se alza con sus 60 plantas por encima de Puxi, el centro de la ciudad, y está cerca del distrito central de negocios de Shanghái. El establecimiento se encuentra cerca a pie del Museo de Shanghái, del Museo de Arte de Shanghái, del Gran Teatro de Shanghái y de Nanjing Road, una zona de tiendas sin igual. Por otra parte, el Bund de Shanghái y otros lugares de interés cultural e histórico de esta ciudad se hallan en las cercanías.
El salón del vestíbulo está repleto de magníficas esculturas y candelabros de cristal soplado, con pianista y chelistas que aportan una relajante música de fondo. Se trata del lugar perfecto para reunirse y disfrutar de exquisitos aperitivos o de un té por la tarde. El Marriott Cafe cuenta con lo mejor de la gastronomía informal internacional y sirve elaborados bufets durante todo el día, además de un amplio menú a la carta. Se sirven bufets de desayuno, almuerzo y cena, así como menús.