River House Near The Peoples Square And The Bund se encuentra en Shanghái, a menos de 1 km de Calle peatonal East Nanjing Road y a 19 min a pie de Plaza del Pueblo. Ofrece terraza, bar y wifi gratis.
Hay un baño privado con bañera o ducha en algunas unidades, además de artículos de aseo gratuitos, secador de pelo y zapatillas.
Estación de tren de Shanghái está a 2,7 km del alojamiento, y Jardín Yu está a 3,4 km. El aeropuerto más cercano (Aeropuerto internacional de Shanghai Hongqiao) está a 16 km del alojamiento.