Popular hotel brand Riu has announced it will open two new resorts in the world-leading destination of Cancun in 2022. The new hotels – Riu Latino in Costa Mujeres, and Riu Palace Kukulkan in Cancun – will bring the total number of Riu brand resorts in the Cancun area to six, offering over 3,400 rooms …