Main Contact: Karina Maduro ts.aru@riu.com Riu Palace Aruba Direct: 011-297-526-3900 Fax: 011-297-526-3995 Riu Hotels & Resorts: 888-748-4990
Δ