Keyword: Riu Palace Costa Mujeres
A relatively untouched stretch of coast just north of Cancun just got a number of new all-inclusives. Here's what you need to know.
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.