Riu (US & CA)

12 November 2013

Award-winning Riu Hotels & Resorts offers over 100 holiday hotels with categories ranging from 3-5 stars in Spain, Portugal, the Caribbean, Africa and the eastern Mediterranean.