Das 5-Sterne-Hotel Okura Garden Hotel Shanghai liegt lediglich 9 Gehminuten vom See Lotus Pond entfernt und bietet auch ein Hallenbad. Im Hotel, das sich in dem repräsentativen Stadtviertel von Shanghai befindet, können sich die Gäste in der Sky- Bar oder in einem privaten Garten entspannen.
Jing’an-Tempel befindet sich rund 2 km weit weg vom Hotel und Yu-Garten ist in ungefähr 10 Minuten Autofahrt erreichbar. Das Okura Garden Hotel Shanghai liegt auch neben der U-Bahn-Station Middle Huaihai Road. Suzhou liegt rund 3 km weit weg von der 31-stöckigen Unterkunft entfernt. Die Bushaltestelle Middle Huaihai Road at Sinan Road ist nur wenige Gehminuten entfernt vom Okura Garden Hotel Shanghai.
Die klimatisierten Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie über eine Minibar. Die eleganten Zimmer sind mit einem Haartrockner und Morgenmänteln ausgestattet. Einige von ihnen haben private Badezimmer. Die Badezimmer bieten Annehmlichkeiten wie Morgenmäntel sowie einen Whirlpool und eine Sauna. Von diesen Zimmern aus können Sie einen Ausblick auf den Garten genießen.
Im Restaurant des Hotels serviert man jeden Morgen ein englisches Frühstück. Die Unterkunft liegt in idealer Lage in der Nähe vom Restaurant Ou Lu Restaurant und Tsukiji Aozora Sandime.