Press Room

Hotel Okura Shanghai Sheshan to Open in 2024

Download PDF

— The third Hotel Okura Group property to be inaugurated in Shanghai, the new hotel will complement the company’s global network of properties —

TOKYO, JAPAN, August 23, 2021— Hotel Okura Co., Ltd. is pleased to announce it will open the Hotel Okura Shanghai Sheshan in 2024. The new hotel will be located in Sheshan, a scenic forested mountainous area bordering the city of Shanghai. Hotel Okura Co., Ltd. and the Shanghai CITI-RAISE Construction Group Investment Company Limited concluded an agreement covering operation of the new property on August 31, 2020.

image:Hotel Okura Shanghai Sheshan

Hotel Okura Shanghai Sheshan

Sheshan is located about 30 kilometers southwest of Shanghai city center, and features a rich natural environment which includes the Sheshan National Forest Park. The new two-storied Hotel Okura Shanghai Sheshan will be built on an expansive site of approximately 40,000 square meters and designed to blend in with the surrounding landscape. It will offer about 280 guest rooms each with a standard area of about 50 square meters. A variety of restaurants will offer Japanese cuisine, all-day dining and Chinese cuisine, and there will be a lobby lounge. The hotel will additionally offer a banquet hall and multi-purpose meeting rooms, as well as a fitness facility and spa facility, including an indoor pool.

Toshihiro Ogita, President, Hotel Okura Co., Ltd., commented, “We are very pleased to be opening a new property in Sheshan, the closest resort area to Shanghai. We will welcome our guests there with the spirit of Japanese hospitality and provide them with a relaxing resort stay.”

The hotel will be surrounded by a rich natural environment allowing guests to enjoy the changing seasons and to escape the hustle and bustle of the city. The area surrounding the hotel is also the birthplace of much of Shanghai’s history and culture, and is home to a number of historical buildings. These include the National Shrine and Minor Basilica of Our Lady of Sheshan―a prominent Roman Catholic church―on the western peak of Sheshan Hill, the Shanghai Astronomy Museum, and the Sheshan Dinosaur Park. In addition, it contains golf courses including the Sheshan International Golf Club and Tianma Country Club, and leisure facilities such as the Happy Valley Shanghai Theme Park and the Shanghai Playa Maya Water Park. The area is known across China as the “Sheshan National Tourism Vacation Zone”; the closest resort to Shanghai, it is just a 30-minute drive from the center of the city, and attracts many tourists from Shanghai and neighboring areas.

Overview of Hotel Okura Shanghai Sheshan
Location Sheshan in Songjiang District in Shanghai city, China
Layout 2 floors above ground, 3 basement floors
No. of rooms 280
Facilities Japanese restaurant, all-day dining restaurant, Chinese restaurant, lobby lounge, banquet hall, meeting rooms, fitness facility, spa facility and others

About 18km from Shanghai Hongqiao International Airport

Okura Nikko Hotels

Asia / Pacific