El River House Near The Peoples Square And The Bund Shanghái, está situado en el barrio Thonburi de Shanghái, a poco más de 25 minutos a pie del Museo de Historia de Shanghai, y tiene vistas al río. Los huéspedes pueden relajarse en la terraza del apartamento, que se encuentra al alcance del Madame Tussauds de Shanghái.
Este apartamento ofrece un entorno con bellos paisajes, a tan solo 1 km de la estación de tren metro de Shanghái y a una distancia de 400 metros del Centro Comercial Oriental. La Plaza del Pueblo está en los alrededores del River House Near The Peoples Square And The Bund en Shanghái. Está a unos 3 km de la Torre de Shanghái.
El River House Near The Peoples Square And The Bund cuenta con una sala de estar, y comodidades como aire acondicionado. Aquí los viajeros encontrarán un baño privado. Además, encontrarás un inodoro separado, ducha y lavadora.
Este alojamiento ofrece comodidades de autoservicio, como una cocina y una una zona de comedor para mayor comodidad de los huéspedes. Con acceso al resto de Shanghái, la estación de metro Xinzha Road está a unos 10 minutos a pie.