Okura Garden Hotel Shanghai de 31 étages est situé au cœur de Shanghai, à moins de 2 km d'un centre commercial très prisé, comme la Place du Peuple. L'hôtel est niché dans le quartier prestigieux de "Centre de Shanghai" à Shanghai et surplombe la ville en vous proposant un jacuzzi et un bain chaud.
Cet hôtel 5 étoiles se trouve à moins de 25 minutes à pied du Parc du peuple, près de la station métropolitaine. Situé à moins de 5 minutes à pied de Sinan Mansions, Okura Garden Hotel de Shanghai se trouve à 25 minutes à pied du Musée de Shanghai. Visitez Lotus Pond, à moins de 9 minutes de marche de l'hôtel, et sentez-vous en parfaite harmonie avec la nature de China. Okura Garden Hotel Shanghai est situé à une distance de 4 km du Centre mondial des finances de Shanghai. La station de métro la plus proche est dans un rayon de 250 mètres.
L'hôtel propose des chambres climatisées dotées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Les salles de bain privées comprennent des touches agréables comme des peignoirs de bain.
Cet hébergement a un petit-déjeuner anglais quotidien pour les clients et il est servi au restaurant. L'hôtel invite les invités à prendre un verre dans un bar à ciel ouvert. L'Ou Lu Restaurant et le Tsukiji Aozora Sandime avec des plats variés sont à 150 mètres de cet hébergement.