The US Coast Guard has detained a Royal Caribbean Cruises ship in Florida over deficiencies with its lifesaving equipment and unspecified technical problems.

The 2,360-berth Majesty of the Seas (built 1992) was held up in Port Canaveral, in part due to concerns over the conditions of its life vests, according to representatives of the cruiseship giant and the Coast Guard.

Royal Caribbean said the situation followed a routine inspection.

'Technical