RIU Arrives in Madrid
RIU Hotels & Resorts has arrived in Madrid and it has done so in style, with the opening of its new Hotel Riu Plaza España in the capital city’s iconic Edificio España. It is the first RIU hotel in […]
RIU Arrives in Madrid Read More »