Das 5-Sterne-Hotel The Westin Bund Center, Shanghai verfügt über 606 Zimmer und liegt rund 5 Gehminuten vom Fluss Huangpu Jiang entfernt. Der Platz des Volkes befindet sich nur 1 km vom Hotel und bietet eine Lounge- Bar und einen Blick auf die Stadt.
Das Hotel zeichnet sich durch die repräsentative Lage aus und liegt in circa 5 Gehminuten Entfernung vom The Ritz-Carlton Spa und in circa 3 km Entfernung vom Bahnhof Shanghai Metro. Der Jadebuddha-Tempel gilt als heilige Stätte und liegt in 4 km Entfernung vom Westin Bund Center, Shanghai. Der Yu-Garten liegt etwa 13 Gehminuten von der Unterkunft entfernt, während die U-Bahn-Station Yuyuan Garden nur wenige Schritte entfernt von der Unterkunft ist. Die Bushaltestelle Xinbeimen befindet sich in 150 Meter Entfernung vom Hotel.
Das Hotel The Westin Bund Center, Shanghai bietet einen Laptop-Tresor, schallisolierte Fenster und einen privaten Safe, die in den Zimmern verfügbar sind. Ein Fernsehen mit mehreren Kanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten auch einen Haartrockner und Handtücher.
Im Westin Bund Center, wird ein Frühstücksbuffet angeboten. Die Unterkunft bietet seinen Gästen 3 Restaurants, die sich auf eine Vielzahl von Küchen spezialisieren, darunter chinesische, italienische und kantonesische Küche. Das Restaurant Lost Heaven on the Bund ist ein perfekter Ort, um Yunnan- Gerichte zu probieren. Es liegt unter anderem etwa 6 Fußminuten von hier entfernt.