MSC Fantasia Civitavecchia (Rome) → Las Palmas de Gran Canaria → Lanzarote Dec 7, 2026 · 10 nights $749 · $75/night