Starwood Hotels & Resorts Worldwide has opened the Castle hotel in Dalian in China. The hotel, built in the style of a Bavarian castle, is the fifth in Starwood's Luxury Hotel Collection. It was originally constructed in 2002 and has been extensively renovated.
Rooms 292 (plus 67 residences)
Facilities Three restaurants: Zhen Bao, Collections and the Royal Cellar, serving German beer and northern European specialities