The Hotel Riu Palace Boavista is your hotel in Boavista, Cape Verde. Book on RIU Hotels & Resorts' official website. Cape Verde, Hotels And Resorts, Cabo, Island, Mansions, House Styles, Outdoor Decor, Holiday, Home Decor