Okura Garden Hotel Shanghai

Address: 58 Maoming South Road, Huangpu District, Shanghai. (上海市黄浦区茂名南路58号)(上海市黄浦区茂名南路58号(近长乐路口,近新天地,近上海展览中心))

The 5-star, Japanese-run Okura Garden Hotel Shanghai is situated in the heart of old Shanghai, with its reception area housed in the former French Concession Club.

The 33-story Okura Garden Hotel is located about three blocks from the Yan’an highway in the central Luwan district of Shanghai.