November 25, 2012 10:27 am
Imagine yourself basking in the sun on the Baja coast, a balmy, tropical breeze caressing your face. You can bring your fantasy to life at Riu Palace Cabo San Lucas, an all-inclusive resort home to two mirrored complexes, totaling 642 deluxe guest rooms and catering to tropical impulses. Whether you desire to relax the day away in a padded lounge chair on a sunbathing terrace, nurture your inner botanist by perusing the meticulously tended flower gardens, or take advantage of the free, in-pool, introductory scuba-diving lesson, Riu Palace Cabo San Lucas all-inclusive packages make it possible.
Los Cabos National Deal