River House Near The Peoples Square And The Bund ligt in Shanghai, op minder dan 1 km van Voetgangersgebied East Nanjing Rd., en 19 minuten lopen van Volksplein. De accommodatie biedt een terras, een bar en gratis WiFi.
Sommige units hebben een eigen badkamer met bad of douche. Bovendien zijn er gratis toiletartikelen, een haardroger en slippers.
Treinstation Shanghai ligt op 2,7 km van het appartement, en Yu-tuin ligt 3,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Shanghai Hongqiao, op 16 km van River House Near The Peoples Square And The Bund.