TOP

Icon of the Seas

Icon of the Seas 20

Icon of the Seas

Board the ultra-luxury cruise ship Icon of the Seas from the port of Miami, to enjoy a 7-day cruise in the Caribbean. It is Royal Caribbean’s first Icon Class cruise ship.