Hotel Riu Touareg on Boa Vista Island, Cape Verde, offers stunning ocean views and unique beachfront access. The architectural style blends elegance with local charm. Spacious pools invite relaxation.
RIU has just inaugurated the ClubHotel Riu Karamboa, the Cape Verde island of Boa Vista’s first ClubHotel and the chain’s third in the country. The 750-room, five-star resort is located right on Praia ...
A HOLIDAY abroad is the best way to escape the cold UK winter, but trying to choose where to go can be difficult. And there is a stunning exotic island that is just hours away that is always hot in ...