The 562-key the Riu Palace Peninsula is on track to open on the Cancun, Mexico, beachfront in early May. The luxury all-inclusive resort calls for 562 guestrooms spread across 17 floors and villas; seven restaurants; seven bars; a spa with sauna and fitness facilities; and two freshwater pools, one heated for the winter, and the other with integrated Jacuzzi and swim up bar.
