Das 5-Sterne-Grand Kempinski Hotel Shanghai liegt in einem Shopping- Bezirk von Shanghai, ungefähr 6 km vom Bund entfernt, und bietet eine Sonnenterrasse. Das Hotel befindet sich in circa 600 Meter Entfernung vom Oriental Pearl Tower, verfügt über 686 Zimmer und einen Swimmingpool.
Das 30-stöckige Hotel ist im Finanzdistrikt von Shanghai gelegen, in etwa 5 Gehminuten Entfernung von der Bushaltestelle East Lujiazui Road at South Pudong Road und in ungefähr 4 km Entfernung vom Bahnhof Shanghai Metro. Das Grand Kempinski Hotel liegt ideal in rund 25 Gehminuten Entfernung vom Yu-Garten. Lediglich 1 Kilometer von der Unterkunft entfernt befindet sich auch Denkmal für die Helden des Volkes. Die U-Bahn-Station Lujiazui liegt gleich neben dem Hotel.
Die Zimmer im Grand Kempinski Hotel sind mit einer Klimaanlage sowie einer Minibar ausgestattet. Neben einer getrennten Toilette und einer Dusche gehören auch ein Haartrockner und eine Duschhaube zur Ausstattung des Badezimmers. Die Unterkunft bietet Zimmer, die den Fluss überblicken.
Das Grand Kempinski Hotel Shanghai bietet täglich ein Frühstücksbuffet an. Die Gäste können sich in der Lobby- Bar bei einem Getränk entspannen. Das Restaurant Albero liegt 250 Meter vom Hotel entfernt und serviert spanische Speisen.