Okura Garden Hotel Shanghai is located on quiet Maoming South Road in the heart of the city, close to the bustling Huaihai Road. It combines the Baroque former French Club building from the 1920s with a new 33-storey main tower, set within a green garden of nearly 30,000 square meters, preserving classic European Art Deco elegance while embracing a modern spirit. Okura Garden Hotel Shanghai offers beautifully decorated rooms and suites, equipped with high-speed internet, international direct dial telephones and satellite TV, along with 24-hour room service. The hotel features authentic Chinese, Western and Japanese restaurants and stylish bars, as well as elegant banquet halls, an indoor pool, tennis courts and fitness facilities. Okura Garden Hotel Shanghai enjoys a prime location, just steps from South Shaanxi Road metro station and within walking distance of Huaihai Road and the iapm mall, with easy access to the Bund and People's Square, ideal for business and city breaks.