El Riverview Hotel On The Bund Shanghái, de 4 estrellas, situado a tan solo 1 km del Jardín Yuyuan, ofrece acceso a internet de alta velocidad en las habitaciones. Los huéspedes que se alojen en el hotel pueden aparcar su coche en las instalaciones.
Este hotel se encuentra en el barrio Bund de Shanghái, a poco más de 25 minutos a pie del Jin Mao y a unos 10 minutos en coche de lugares de compras como la Plaza del Pueblo. El Templo del Buda de Jade está cerca del Riverview Hotel On The Bund Shanghái, mientras que la estación de autobuses Shiliupu, está a 900 metros. Alojándose en este lugar, los viajeros familiares tienen acceso al Acuario océanico de Shanghái, que está a 2 km. Este hotel se sitúa a unos 5 minutos a pie de la estación de metro Xiaonanmen y a 16 minutos en coche del aeropuerto internacional de Shanghai Hongqiao.
El Riverview Hotel On The Bund cuenta con 200 habitaciones. Cada una tiene una plancha y tabla de planchar, climatizador y cuenta con TV de pantalla plana con canales vía satélite. Además de un inodoro separado y ducha, los cuartos de baño también incluyen secadores de pelo y albornoces.
El restaurante CHAR bar and grill está justo al lado de este alojamiento.