Con instalaciones de sauna y piscina cubierta, el Shanghai Marriott Hotel Riverside, de 5 estrellas, está situado en un barrio céntrico, a 25 minutos andando del Paseo al lado del río. Los huéspedes de este hotel disfrutarán de WiFi en toda la propiedad y de una piscina en sus instalaciones.
El hotel cuenta con una tranquila ubicación, cerca del barrio de moda de Shanghái. Situado a 800 metros de la estación de metro el Damuqiao Road, el alojamiento está a 4 km de la Plaza del Pueblo. Este hotel está situado a una distancia cercana del río Huangpu. A 4 km del Shanghai Marriott Hotel Riverside también se encuentra el Museo de Shanghái. El lugar está situado a 20 km del Aeropuerto internacional de Shanghai Hongqiao y a un par de minutos en coche de la parada de autobús Dapu Road Quxi Road.
El Marriott Hotel Riverside Shanghái dispone de 293 cuartos con minibar, y comodidades modernas como TV de pantalla plana con canales vía satélite. La mayoría de las habitaciones tienen una decoración en estilo moderno con ventanas panorámicas. Las habitaciones de huéspedes en el alojamiento incluyen almohadas de plumón/pluma, almohadas de plumón y almohadas de plumas. Algunas habitaciones tienen una vista pintoresca al puerto.
El Marriott Hotel Riverside cuenta con un desayuno diario buffet, servido en el restaurante. El restaurante Blue Moon está en el alojamiento y ofrece platos de la cocina cantonesa. Los huéspedes pueden calmar la sed con su bebida favorita en el bar en el vestíbulo.