Key
Tick / untick to toggle visibility
The 5* Plaza on the River is situated on the south bank of the Thames, a 10 minute walk from Tate Britain and a 10 minute stroll along Albert Embankment to the London Eye. The Palace of Westminster home of Big Ben and the Houses of Parliament can be reached within a 10-15 minute walk. Oxford Circus is a swift 4 stops away on the Victoria line, providing easy access to its many fantastic shopping opportunities. More Info.
Plaza On The River
18 Albert Embankment, Waterloo, London, SE1 7TJ
Expert advice
011-44-1872-261-100
Book Online or speak
to one of our hotel
experts for the same
great savings.
Customer reviews
28/11/2019
"Fabulous hotel."
24/10/2019
"Thoroughly enjoyable break."
15/10/2019
"One of the nicest hotels I have ever stayed in 128..."
20/1/2019
"Amazing!"
9/12/2017
"Great hotel"