Bavaria-style hotel in Dalian, China

10/30/2014 12:44:16 PM

A Bavaria-style castle hotel in the Chinese mountains? It exists. Starwood Hotels & Resorts Worldwide has opened The Castle Hotel, part of the Luxury Collection of the hotel group, in Dalian, Northeast China.

Bavaria-style hotel in Dalian, ChinaThe hotel, located on Lotus Mountain in Dalian, Northeast China offers 292 luxurious guestrooms and suites as well as 67 residences, offering stunning ocean views.

It features three restaurants with creative and authentic cuisine options.  Zhen Bao restaurant offers authentic gourmet Cantonese fare, Collections is an all-day dining restaurant with an international menu and the Royal Cellar features home-brewed German beer and northern European specialties. In addition, the Aristocrat Lounge is the perfect venue for wines and cigars.

Guests can enjoy the hotel’s spacious indoor swimming pool, state-of-the-art fitness center and luxurious Kaiser Spa. The Fitness Center features a multi-functional yoga room while the indoor heated swimming pool.

The Castle Hotel is the fifth Luxury Collection hotel that has opened in China in the past five years. Other Luxury Collection hotels in China are the legendary Astor Hotel in Tianjin; Twelve at Hengshan and The Hongta Hotel in Shanghai; and The Royal Begonia Resort in Sanya. Later this year, The Luxury Collection will open The Azure Qiantang as a Luxury Collection hotel in Hangzhou.

« Previous item Next item »