Phone Number 4045430121
Hotel Riu Plaza London Victoria
1 Neathouse Place, Near Buckingham Palace, London, SW1V 1LH, United Kingdom
Price Level
$$$$
غرف
435
Pets
No
13
Apr

Hotel Riu Plaza London Victoria, London

Hotel Riu Plaza London Victoria

Hotel Riu Plaza London Victoria

Price & Availability