Situado a 6 km de la Torre de la Perla de Oriente, el hotel Sheraton Shanghai Pudong Riverside cuenta con WiFi en zonas comunes, además de un aparcamiento privado en las instalaciones. Con una piscina, este hotel de 5 estrellas se encuentra a unos 15 minutos en coche de atracciones naturales como el Jardín Yuyuan.
Este hotel está situado en el distrito comercial Pudóng, a 7 km de atracciones familiares como el Acuario de Shanghái. Situado a 15 minutos a pie de la estación de metro Deping Road, el hotel Sheraton Shanghai Pudong Riverside está a unos 10 minutos en coche de la Torre de Shanghái. También puedes visitar el Museo de la Ciencia y la Tecnología de Shanghái, que está a 3 km.
Las habitaciones disponen de climatizador, así como minibar para tu comodidad. Los cuartos de baño disponen de un inodoro separado y ducha, además de comodidades como secadores de pelo y zapatillas. Las habitaciones del Sheraton Shanghai Pudong Riverside tienen vistas a la ciudad.
A los huéspedes de la propiedad se les ofrece un desayuno casero todos los días.