Sun Princess Naples → Messina → Palma de Mallorca → Barcelona Oct 8, 2028 · 17 nights $4,685 suite · $276/night 3% below typical