The third cruise ship in Royal Caribbean's record-breaking Icon Class will set sail from Barcelona, Spain in 2026.
Icon of the Sea has a crew of 2,350, 2,805 staterooms and capacity for 5,610 passengers at double occupancy or 7,600 passengers at maximum capacity. The 20-deck ship has seven swimming pools and ...