River House Near The Peoples Square And The Bund localiza-se em Xangai, a menos de 1 km de Rua Pedestre East Nanjing Rd e a 19 minutos a pé de Praça do Povo, e dispõe de acomodações com um terraço, um bar e acesso Wi-Fi gratuito.
Há uma casa de banho privativa com banheira ou chuveiro em algumas unidades, assim como produtos de higiene pessoal gratuitos, um secador de cabelo e chinelos.
Museu de Xangai fica a 2,7 km de River House Near The Peoples Square And The Bund, enquanto Jardim Yu está a 3,4 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Xangai - Hongqiao, que fica a 16 km de River House Near The Peoples Square And The Bund.