A POPULAR Spanish hotel chain has opened its first accommodation in the UK, offering guests the “perfect” place to stay while visiting London.
The Riu Plaza London Victoria is a new four-star hotel with 435 rooms, located in central London in the heart of Westminster.
The accommodation is within walking distance of sites such as Buckingham Palace, Westminster Abbey and Big Ben.
The rooms at the Riu Plaza are both modern and comfortable and are decorated with contemporary wallpaper and watercolour paintings.
Many of the modern superior suites and rooms provide city views, but the most spacious rooms are located on floor -1 which the hotel has done to maximise space.