RIU Hotels & Resorts has debuted its new Splash Water World at its sprawling resort complex in Costa Rica, home to the Riu Guanacaste and the Riu Palace Costa Rica.
Riu Ocho Rios in Jamaica, available exclusively with Sunwing, has debuted a new water park and accommodation options as part of its most recent renovations.