RIU Hotels win TripAdvisor awards
TripAdvisor, the world’s largest travel platform, has announced the winners of the 2020 edition of the Travelers’ Choice Best of the Best (previously known as Travelers’ Choice) awards, in which travellers from around the world placed four hotels from the RIU chain located in Sri Lanka (1), Cape Verde (2) and Jamaica (1) among the […]
Continue Reading