Das 5-Sterne Grand Hyatt Shanghai liegt im Touristengebiet von Shanghai und bietet eine wunderschöne Aussicht auf den Fluss Grand River. Zu den Einrichtungen des Hotels gehören ein Geldautomat und eine Wechselstube sowie Hochgeschwindigkeitsinternet in den Zimmern.
Das Hotel befindet sich im Business- Stadtviertel Pudong, in der Innenstadt von Shanghai. Oriental Pearl Tower befindet sich in etwa 9 Gehminuten Entfernung von der Unterkunft und Shanghai Grand Theatre Opernhaus lässt sich in 10 Minuten mit dem Auto erreichen. Historisches Museum Shanghai ist ein paar Minuten entfernt von dem komfortablen 37-stöckigen Hotel gelegen. Die U-Bahn-Station Lujiazui befindet sich nur 10 Fußminuten vom Grand Hyatt Shanghai entfernt.
Das Hotel umfasst 548 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — Mehrkanal-Fernsehen. Die luxuriösen Zimmer sind mit einem Haartrockner und einer getrennten Toilette ausgestattet. Einige von ihnen haben gemeinschaftliche Badezimmer. Die Badezimmer verfügen über einen Whirlpool und eine Sauna sowie über eine Duschhaube und Badelaken. Die Zimmer blicken auf den Fluss.
Das Grand Hyatt bietet täglich ein Frühstücksbuffet im Restaurant. Die Gäste können sich auch in der Piano- Bar bei einem Getränk entspannen. Das Restaurant ShunFeng ist etwa 600 Meter vom Hotel entfernt gelegen.