Shangri-La Zhoushan to Debut in January 2020

In January 2020, Shangri-La Group will open its first development in Zhoushan, China. In its first phase, Shangri-La Zhoushan will be a 28-guestroom hotel piloting the company’s new smart technology, signature culinary experiences and meetings, events and celebrations services.  

In the guestrooms, Shangri-La Zhoushan’s new smart hotel technology features include a seamless and secure mobile check-in and check-out system, screen projection capabilities with Internet Protocol Television, wireless chargers and voice-controlled in-room lighting and temperature control. As part of Shangri-La’s commitment to sustainability and reducing single-use plastic, all rooms will be equipped with a potable water refill system and built-in bathroom amenity dispensers.

Shangri-La Zhoushan’s standalone restaurant, CHAO No.18, will have a chic design inspired by Zhoushan’s culture, history and fishing industry. Furnished in contemporary Chinese decor, the two-floor restaurant will have 11 private dining rooms, the largest of which can serve 22 guests. The menu will highlight local ingredients and seafood from surrounding farms and waters. The three styles of Zhejiang cuisine—Hangzhou, Shaoxing and Ningbo—include fresh seafood and meat dishes that are served with impressive presentations. Signature dishes include braised yellow croaker, ox tongue with rose salt and braised duck with dry squid.

Free Luxury Travel Newsletter

Like this story? Subscribe to The Dossier

Luxury Travel Advisor’s only newsletter, covering unique destinations and product news for affluent travelers. Delivered every Tuesday & Thursday.

Shangri-La Zhoushan will offer the 17,222-square-foot Shangri-La Events Centre. The hotel’s 3,767-square-foot outdoor lawn will be able to accommodate up to 200 guests. The space will serve both social events and business functions, as well as offer a romantic setting for weddings and private banquets. 

Located about 174 miles south of Shanghai and 143 miles east of Hangzhou, Zhoushan is an island archipelago in Zhejiang province. The destination is well known for its mountains, valleys and beaches, and has a flourishing fishing and seafood industry. Located in the city center and close to the seaside, Shangri-La Zhoushan is about 25-minute drive from Mount Putuo, one of four sacred Buddhist sites in China known as the “Heaven of the Sea and Kingdom of the Buddhists,” and is home to the Putuoshan Guanyin Statue, a holy site for Buddhists.

Related Articles

Shangri-La Debuts “Race for Hope” Campaign

State Department Issues Travel Advisory for Hong Kong

Shangri-La Hotel, Suzhou Yuanqu to Launch in June

Small Luxury Hotels of the World Adds Six New Members

Suggested Articles:

St. Andrews is renowned as the birthplace of golf but it's also an intriguingly historic university town worth a visit on any trip to Scotland.

The tour operator will offset the entire carbon output from select travelers’ household energy, transit and air travel for one year. Learn more here.

Come spring 2020, lucky guests will be able to sleep on the grounds of the Chateau of Versailles. Here's what you need to know.