5 Stars Hotel 
Address: 18 Albert Embankment, London, United Kingdom
Plaza on the River is situated on the south bank of the River Thames, opposite the Tate Britain, overlooking some of London's most impressive landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel. Other nearby attractions include the Southbank, Westminster Abbey, the Imperial War Museum, The Oval Cricket Ground, Buckingham Palace and London Aquarium.
Aside from Waterloo National, Plaza on the River is also close to Westminster and Pimlico underground stations, and Vauxhall rail and underground station. Plaza on the River operates a shuttle bus service on request, to Waterloo, Westminster and Victoria.
River, Near Subway, Panoramic View, Near Train Station, City Centre
Book online or call our reservation hotline. Monday-Friday from 9.30 am to 5.30 pm (CET – Central European Time).
++39 02 45.47.30.26113 Lambeth Rd
0.2 kmFrom 89 GBP
18 Albert Embankment
0.4 kmFrom 105 GBP
30 John Islip St
0.4 kmFrom 88 GBP
54 Kennington Road
0.7 kmFrom 79 GBP
1 Addington Street
0.9 kmFrom 105 GBP