El Shanghai Marriott Hotel Riverside, de 5 estrellas, es el lugar ideal para alojarse en el barrio Huángpu de Shanghái, a unos 4 km del Templo ciudad de Dios. Situado a poco más de 15 minutos en coche del Museo de Historia de Shanghai, el hotel cuenta con una piscina climatizada con vistas a la ciudad.
Un lugar popular en Shanghái es la ciudad de Shanghái, que se encuentra a unos 2 km. Los huéspedes también podrían disfrutar de la proximidad a Nanyuan Park, situado a unos 5 minutos a pie. Independientemente de la religión, los viajeros prefieren visitar el Templo Longhua, un popular lugar de culto situado a una distancia de 3 km del Marriott Hotel Riverside Shanghái. La estación de metro más cercana es Luban Road, situada no muy lejos de este hotel.
Hay 293 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Están equipadas con ventanas insonorizadas, y también cuentan con minibar, equipo de café y té. Los servicios para mejorar tu estancia incluyen un inodoro separado y una ducha, además de secadores de pelo y albornoces.
Todos los días se ofrece a los huéspedes un desayuno buffet. Hay un bar lounge en las instalaciones. El restaurante Red Zen está al lado del Marriott Hotel Riverside, a unos 25 minutos a pie.