Venue and Travel


Park Plaza Riverbank Londonb>
18 Albert Embankment
United Kingdom


Park Plaza Riverbank London is a 4-star Hotel situated on the south side of the River Thames boasting dramatic views of the river and the London skyline. It is within walking distance of some of the city’s most impressive landmarks and attractions such as the Houses of Parliament, Big Ben and the London Eye.

Travel and Directions

The hotel is within easy reach of both London Waterloo and Vauxhall rail and underground stations. Westminster underground station is also close by providing access to the District, Circle and Jubilee lines to the City The hotel is approximately 45 minutes from London Heathrow airport, 1 hour 15 minutes from London Gatwick, and 40 minutes from London City airport.