Die Unterkunft River House Near The Peoples Square And The Bund befindet sich in Shanghai, in der Nähe von Einkaufsstraße Nanjing Lu und Platz des Volkes. Sie bietet kostenloses WLAN und Gäste genießen eine Terrasse und eine Bar.
Einige Wohneinheiten haben außerdem eine Küche ausgestattet mit einem Kühlschrank, einem Geschirrspüler und einer Mikrowelle.
Bahnhof Shanghai liegt 2,7 km von der Unterkunft River House Near The Peoples Square And The Bund entfernt, während Yu-Garten 3,4 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Shanghai Hongqiao, 16 km von der Unterkunft River House Near The Peoples Square And The Bund entfernt.