Los huéspedes del Hotel The Waterhouse At South Bund Shanghái pueden visitar el Centro Financiero Mundial de Shanghai, situado a 2 km. Hay un aparcamiento público cerca.
Entre los lugares de interés religioso de la zona se incluyen el Templo ciudad de Dios (a 2,1 km) y el Templo del Buda de Jade (a 7 km). El Waterhouse At South Bund también te llevará a la Torre de la Perla de Oriente, que se localiza a 10 minutos en coche. La parada de metro más cercana a este hotel de 4 estrellas es Xiaonanmen, a 800 metros.
Hay 19 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como servicio de planchado y aire acondicionado. Además de minibar, las habitaciones cuentan con escritorio. Los cuartos de baño disponen de inodoro separado y ducha, además de secadores de pelo y albornoces.
Se sirven bebidas en el bar lounge. Table No. 1 está justo a la vuelta de la esquina del hotel Waterhouse At South Bund Shanghái.