
London, United Kingdom
Hotel Riu Plaza London Victoria
4-star hotel · RIU HOTELES
Open from July 2023. The Riu Plaza London Victoria Hotel is ideally located in the heart of London, just a few minutes' walk from Westminster Victoria Station. The Hotel Riu Plaza London Victoria has 435 modern rooms and superior…
- Wi-fi
- 24-hour reception
- Fitness
- Gym

















