Organisation RIU Hotels & Resorts Listed in Barcelona. In the news RIU to manage its first hotel in Barcelona from April 2027 30 October 2026 Over time Press1 article