A medieval-style castle hosting weddings, concerts, and events. Offers Magic Rooms and Magic Wedding services.