Royal Caribbean Compensates Passengers With Flight and Hotel Expenses Over Cruise Delay November 18, 2024