Además de instalaciones de ocio como una piscina, el Shanghai Marriott Hotel Yangpu Riverside también se adapta para viajeros de negocios, ofreciendo un espacio para conferencias y una sala de reuniones. Además del uso de un centro de fitness en las instalaciones, se invita a los aficionados al deporte a descubrir el Estadio de fútbol Hongkou, que se sitúa a 7 km.
Los principales lugares de interés de Shanghái, como el Parque Centenario y el Centro Financiero Mundial de Shanghai, se encuentran en las inmediaciones. Entre los centros de negocios cercanos se incluyen la Torre de Shanghái (a 4 km) y la Torre de la Perla de Oriente (a 4,1 km). Situado a unos 15 minutos en coche del Marriott Hotel Yangpu Riverside, el Templo ciudad de Dios está está abierto a los fieles y turistas. La parada de autobús Songpan Road Yangshupu Road también está justo a la vuelta de la esquina de este hotel de 5 estrellas.
Las habitaciones climatizadas están equipadas con aire acondicionado, además de comodidades modernas como Wi-Fi gratis. Los cuartos de baño disponen de inodoro separado y ducha, además de comodidades como secadores de pelo y gorros de ducha. Los baños de las habitaciones cuentan con un inodoro separado y una ducha, además de secadores de pelo y toallas de baño.
Cada día se sirve un desayuno gratuito en el comedor. Hay 4 restaurantes en el Marriott Hotel Yangpu Riverside Shanghái. El restaurante sirve cocina china. Los huéspedes pueden relajarse en el bar lounge del hotel. El Shanghai Marriott Hotel Yangpu Riverside, de 32 pisos está a 550 metros de Bifengtang y ofrece una amplia selección de comidas.