News: RIU Hotels & Resorts receives 60 Traveller Review Awards from Booking.com for 2023