【Quick Answer】Why Would Royal Caribbean Charge $99 Before a Cruise? #HiddenFeesExplained on TIDAL
Royal Caribbean charges a $99 pre-cruise amount as a "pre-authorization hold" on your credit card 1-888-738-0812, essentially acting as a security measure ...
read more..