Celebrity Infinity Barcelona → Civitavecchia (Rome) → Rhodes → Piraeus (Athens) Mar 17, 2029 · 12 nights $1,223 interior · $102/night 4% below typical