Spanish theme park and cruise ship deal Royal Caribbean is offering a 10-night cruise featuring stays in Salou and other destinations in the western Mediterranean, with flights from Dublin included in the package.