River House Near The Peoples Square And The Bund se encuentra en Shanghái, cerca de Calle peatonal East Nanjing Road y Plaza del Pueblo. Dispone de wifi gratis, terraza y bar.
Algunas unidades también tienen una cocina equipada con nevera, lavavajillas y microondas.
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.