MSC Cruises has signed up for four "ultra-luxury" cruiseships at Fincantieri in Italy in a deal worth more than EUR 2bn ($2.3bn).

A memorandum of agreement was inked for delivery of the vessels from spring 2023 up to 2026.

The 64,000-grt units will feature 500 cabins.

MSC pledged to include the best and latest environmental technology and "other cutting-edge maritime solutions at sea".