DALIAN, CHINA—The Luxury Collection, part of Starwood Hotels & Resorts Worldwide, Inc. opened The Castle Hotel, A Luxury Collection Hotel, Dalian. Owned by the Dalian Yifang Group and managed by Starwood Hotels & Resorts, The Castle Hotel marks The Luxury Collection’s first hotel in Liaoning, China.
The Castle Hotel joins a portfolio of Luxury Collection hotels in China, including the 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.
“The fact that Starwood has opened five Luxury Collection hotels in China in less than five years, with an even more robust pipeline, reinforces the increasing demand for high-end hospitality where domestic travel continues to thrive,” said Paul James, global brand leader, St. Regis, The Luxury Collection and W Hotels Worldwide.
The Castle Hotel, A Luxury Collection Hotel, Dalian is a Bavarian-style castle set on Lotus Mountain in Dalian, Northeast China. The exterior of the hotel remains true to the original European-inspired architecture with hand-selected stones gracing the facade of the castle. Overlooking Xinghai Square as well as Xinghai Bay and the Yellow Sea, The Castle Hotel offers 292 guestrooms and suites as well as 67 residences, offering ocean views. Reimagined by HBA Interior Design, the hotel offers a contemporary design.
The Castle Hotel features three restaurants with authentic cuisine options unique to Dalian. Zhen Bao restaurant offers gourmet Cantonese fare featuring fresh “sea-to-table” seafood from Dalian and “farm-to-table” meats and produce; Collections is an all-day dining restaurant with an international menu; and the Royal Cellar features home-brewed German beer and northern European specialties.
As part of The Luxury Collection Hotels & Resorts, The Castle Hotel will offer The Luxury Collection Concierge service to help guests explore. Each Luxury Collection Concierge is a bilingual, certified destination expert, wearing the “clef d’or”, the gilt insignia of the celebrated international concierge society.
Situated at the tip of China’s Liaodong Peninsula, Dalian is a trading and financial center in northeastern Asia and has gained the reputation as the Hong Kong of Northern China, according to Starwood. With its scenery and moderate climate, Dalian is also known as ‘The City of Romance’ and as well as China’s most livable city.