The Castle Hotel in Dalian, China to open as a Luxury Collection Hotel
The Castle Hotel in Dalian, Liaoning, seeks to recreate a genuine Bavarian experience, replete with a beer hall and German food.
On the exterior, tall tower spires pierce the air as ramparts encircle the castle. On the interior, craft beer flows in the “Royal Cellar” amid sprawling stone work, wood furnishings, and high ceilings. But this isn’t a Bavarian castle, as its appearance would like you to believe—in fact, this a “castle hotel” built some 5,025 miles east of the German region.
Built in 2002, it will be open with 292 guest rooms and 67 apartments. Apart from its German-inspired beer-and-grub “Royal Cellar,” The Castle Hotel also offers Chinese and Western restaurant options, as well as a “Lobby Lounge,” a cocktail lounge. The hotel will also feature an indoor swimming pool.
The hotel will open later this year and it will be managed by Starwood Hotels under the Luxury Collection brand.