£1019pp—Canaries & Morocco cruise w/flights & stay
Why We Love This Deal
Stay for two nights in Barcelona, then set sail aboard 'Celebrity Infinity' for 12 nights exploring the Canary Islands and Morocco
Our Deal Experts research, evaluate and test thousands of deals to find those with true value. We recommend only the very best deals whose price and availability we can confirm. We never publish a deal we wouldn't book ourselves.