Last updated: 10:00 PM ET, Fri July 23 2021

RIU on the Rebound

RIU Hotels & Resorts starts the 2021 summer season with 80 hotels in operation in 17 countries.

Hotel & Resort Theresa Norton

Aerial view of Riu Palace Costa Mujeres
Aerial view of Riu Palace Costa Mujeres. (photo via RIU Hotels & Resorts)

Comments

LOAD FACEBOOK COMMENTS