Doté d'un magasin de cadeaux, Shanghai Marriott Hotel Riverside se trouve dans la localité de "Huangpu", à moins de 4 km du Temple de Jing'an et à moins de 4,1 km de lieux d'intérêt culturels tels que le Musée de Shanghai. Situé à environ 15 minutes en voiture de la Tour de télévision Perle de l'Orient, l'hotel d'affaires dispose de 293 chambres avec vue sur la ville.
Placé dans une partie d'entreprise de Shanghai, cet hotel 5 étoiles se trouve non loin de Damuqiao Road. L'Université de Donghua est un lieu d'éducation populaire à visiter à 6 km de Marriott Hotel Riverside de Shanghai. Les amateurs de sport apprécieront la proximité de la Salle omnisports Mercedes Benz Arena, qui se situe à 25 minutes de marche. L'hotel est situé à 20 km de l'aéroport international de Shanghai Hongqiao, et à seulement 1 km de l'arrêt de bus le Dapu Road Quxi Road.
Les chambres de Marriott Hotel Riverside disposent d'une TV à écran plat avec des chaînes satellite, ainsi que d'un minibar et d'une cafetière/théière pour votre confort. Une climatisation sont fournis pour le confort des clients. Offrant des commodités comme un sèche-cheveux et un bonnet de douche, les salles de bain comprennent également une toilette séparée et une douche.
Marriott Hotel Riverside de Shanghai distribue un petit-déjeuner sous forme de buffet le matin. Le bar lounge propose un endroit pour se détendre. De plus, un restaurant City Bistro offre une variété de cuisine international et se trouve à proximité immédiate de la résidence.