River House Near The Peoples Square And The Bund ligger i Huangpu-kvarteret i Shanghai, tæt på Folkets Plads. Der er terrasse og vaskemaskine. Ferieboligen har aircondition og ligger mindre end 1 km fra gågaden East Nanjing Rd. Denne kæledyrsvenlige lejlighed har også gratis wi-fi.
Nogle af ferieboligerne har eget badeværelse med badekar eller bruser samt tøfler, hårtørrer og gratis toiletartikler.
Der er bar på stedet.
Shanghai Station ligger 2,7 km fra lejligheden, og Yu Garden ligger 3,4 km derfra. Den nærmeste lufthavn er Shanghai Hongqiao Internationale Lufthavn, 16 km fra River House Near The Peoples Square And The Bund.