Keyword: Riu Palace Cabo San Lucas
The Riu Palace Costa Mujeres is part of the company’s luxury brand, and brings 670 new guest rooms to the emerging destination. More here.
RIU Hotels & Resorts hosted its third annual awards ceremony in Los Cabos. Travel agents, along with Riu employees, also helped repair a local soup kitchen during their stay. Learn more.