Our hotel’s 292 guestrooms and 67 apartments overlook Xinghai Square, Xinghai Bay and the Yellow Sea The Castle Hotel features three restaurants with creative, authentic cuisines unique to Dalian Special events venue offering a grand ballroom, seven function rooms and an open-air rooftop garden See More See Less