Von der in Shanghai gelegenen Unterkunft River House Near The Peoples Square And The Bund aus erreichen Sie innerhalb von 900 m Einkaufsstraße Nanjing Lu und innerhalb von 1,6 km Platz des Volkes. Sie bietet eine Terrasse, eine Bar und kostenloses WLAN.
In einigen Wohneinheiten sind ein eigenes Badezimmer mit einer Badewanne oder Dusche sowie kostenlosen Pflegeprodukte, ein Haartrockner und Hausschuhe vorhanden.
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.