Con lujosas habitaciones y WiFi en toda la propiedad, el hotel The St. Regis On The Bund, Shanghái, de 5 estrellas, está a unos 3 km de la Torre de la Perla de Oriente y a 850 metros del Jardín Yuyuan. El hotel ofrece 190 habitaciones con vistas a la bahía y está ubicado a poco más de 10 minutos en coche del Pabellón de China.
Este hotel está en el mismísimo corazón de Shanghái, al alcance de la estación de metro Lujiazui. Los aficionados al deporte también pueden visitar el Estadio Mercedes-Benz Arena, a unos 4 km del hotel St. Regis On The Bund, Shanghái, y llevar a sus familias al Acuario océanico de Shanghái, que está a unos 3,1 km. Entre los edificios religiosos notables cercanos se encuentra el Templo ciudad de Dios, al lado del establecimiento. El hotel está situado a 20 km del Aeropuerto internacional de Shanghai Hongqiao y a una distancia de 750 metros de la parada de autobús Huayuanshiqiao Road at Dongtai Road.
Las habitaciones del hotel The St. Regis On The Bund, Shanghai proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Además, el hotel cuenta con minibar y una caja fuerte.
El lugar sirve un desayuno buffet. Los huéspedes pueden descansar en el bar lounge del St. Regis On The Bund, Shanghái con su bebida favorita. El restaurante 1886Qi CheZhu Ti DeGuo Restaurant está al lado de este hotel, a unos 5 minutos a pie.