Offrant des vues sur le jardin, Okura Garden Hotel Shanghai se trouve dans le quartier le quartier commercial de "Centre de Shanghai". Les clients ont accès à un centre avec piscine intérieure, un club de bien-être et à du Wi-Fi dans les chambres.
L'hôtel est situé à 10 minutes en voiture du Bund et la station de métro la Rue Huaihai Centre est à une distance de 5 minutes à pied. Okura Garden Hotel se trouve à moins de 2 km du centre de Shanghai et à 4 km du Centre mondial des finances de Shanghai. Visitez Lotus Pond, à 9 minutes de marche de l'hôtel, et sentez-vous en parfaite harmonie avec la nature de China. Situé à moins de 4 km de la Tour Shanghai, l'hôtel 5 étoiles Okura Garden Hotel Shanghai met la ville à votre portée. L'arrêt de bus Middle Huaihai Road at Sinan Road se trouve à proximité, près de cet immeuble.
Meublées avec un bureau, 478 chambres comprennent des commodités comme une TV à écran plat avec des chaînes satellite ainsi qu'un mini-frigo bar. Les chambres spacieuses sont équipées d'un sèche-cheveux et des peignoirs de bain. Certaines d'entre elles ont des salles de bain privées. Dotées d'un bain à remous et d'un sauna, les salles de bains sont équipées des peignoirs de bain.
Okura Garden Hotel Shanghai fournit un petit-déjeuner quotidien continental servi au restaurant. Il y a un bar à ciel ouvert sur place. Servant un large assortiment de plats, l'Ou Lu Restaurant et le Tsukiji Aozora Sandime sont à environ 150 mètres de l'hôtel de 31 étages.