All RIU hotels
Hotel Riu Guanacaste All Inclusive 24 hours
This new 5-star resort is located on the seafront in the beautiful region of Guanacaste, on the Pacific coast of Costa Rica.
Hotel Riu Palace Costa Rica All Inclusive 24 hours
The recent resort, Hotel Riu Palace Costa Rica, is located in Guanacaste, Costa Rica at the edge of the beach of Matapalo.