logo

Location of Park Plaza London Riverbank

Location

18 Albert Embankment, London, United Kingdom, SE1 7TJ
Nestled on the south bank of the River Thames, Park Plaza London Riverbank is conveniently located near some of London's most iconic landmarks. Guests can enjoy easy access to the Coca-Cola London Eye and Big Ben, both just over 1 km away, as well as the renowned Tate Britain, which is approximately 1 km from the property. Additionally, Vauxhall and London Waterloo National Railway Stations and their corresponding London Underground stations are within walking distance, making it simple for travelers to explore the vibrant attractions and shopping options in this bustling part of the city.
Check rooms and rates
From192US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
street view
18 Albert Embankment, London, United Kingdom, SE1 7TJ
Nearby
Bridges
Lambeth Bridge
1800 ft
Restaurants
TDQ Steaks
200 ft
The Corniche
Sirenas
700 ft
Southbank House Black Prince Road
The Rose
700 ft
35 Albert Embankment Vauxhall
Pizza Express
2700 ft
46 Moreton Street Pimlico
Zeitgeist London
1100 ft
49-51 Black Prince Road
Lobster London
2700 ft
28th Floor Millbank Tower 30 Millbank 21-24 Millbank
The Black Dog Freehouse
1600 ft
112 Vauxhall Walk
Tsujiri
1200 ft
33 Newport Court St James
Casa Madeira
1100 ft
46B Albert Embankment
Tea House Theatre
1800 ft
139 Vauxhall Walk
Pharmacy 2
1600 ft
1 Newport Street Newport Street Gallery In Vauxhall
Contact us
We’re at your service