Riu Plaza London Victoria News
The Riu Plaza London Victoria opens its doors
RIU Hotels & Resorts continues to expand its line of city hotels with the opening, Friday 28th July, of its first establishment in the United Kingdom: the Riu Plaza London Victoria.