Emerald Kaia Santa Cruz de Tenerife → Lanzarote → Gaeta → Civitavecchia (Rome) Apr 20, 2028 · 17 nights $18,966 oceanview · $1,116/night