Das Hotel The St. Regis On The Bund, Shanghai liegt ungefähr 15 Minuten mit dem Auto vom Bund sowie ungefähr 6 km vom Jadebuddha-Tempel entfernt und stellt luxuriöse Zimmer zur Verfügung. Das Hotel in einem Shopping- Bezirk von Shanghai verfügt über einen Swimmingpool und ein Fitnessstudio.
Das Hotel befindet sich im Zentrum von Shanghai, in etwa 900 Meter Entfernung von der U-Bahn-Station Yuyuan Garden. Das St. Regis On The Bund, befindet sich in Shanghai, in rund 4 km Entfernung vom Bahnhof Shanghai Metro. Aquarium Shanghai ist ungefähr 10 Minuten mit dem Auto von der Unterkunft entfernt. Die Bushaltestelle Huayuanshiqiao Road at Dongtai Road ist gleich neben dem Hotel.
Im St. Regis On The Bund, können Sie eines der 190 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Die Zimmer kommen mit Blick auf die Bucht.
Die Unterkunft bietet seinen Gästen 3 Restaurants, die sich auf eine Vielzahl von Küchen spezialisieren, darunter chinesische und internationale Küche. Das Restaurant serviert chinesische Küche. Hotelgäste können sich auch in der Lounge- Bar gut entspannen. Das Restaurant River Drunk liegt in unmittelbarer Nähe zu dem 5-Sterne-Hotel.