Okura Garden Hotel Shanghai
The Harmony of East and West in the former French Club
Book Now
14 July 2024
15 July 2024
Book a stay

A Legendary Luxury Hotel In City Center

The Okura Garden Hotel Shanghai, ideally situated in Shanghai’s prestigious commercial, cultural and entertainment district, is a five star hotel that combines the best of classical elegance and modern comfort. Built in the 1920s, this is one of the most significant buildings erected by the French in Shanghai. The Okura Garden Hotel has infused contemporary sophistication into the old world charm of the former French Club, along with its 30,000 square meter garden.