Hotels The Riu Plaza London Victoria to welcome guests this monthBy Lee Fletcher26/07/20230 RIU Hotels & Resorts will open its first establishment in the United Kingdom, the Riu Plaza London Victoria on Friday,…
Hotel Indigo opens in Manchester city centreBy Lee Fletcher12/12/20180 Hotel Indigo Manchester – Victoria Station has opened its door to guests, marking its presence in one of the UK’s…