Riverbank Park Plaza Hotel and nearby sports venues in London, England

Riverbank Park Plaza

18 Albert Embankment, London, SE1 7TJ

Search Hotels






 
 

Riverbank Park Plaza, London
more photos

Guest Rating
7.4
out of 10
General Information: Park Plaza Riverbank London was built to deliver outstanding service! The impressive hotel is situated on the south side of the River Thames, opposite the Tate Britain art gallery, and occupies stunning views of the Houses of Parliament, Big Ben and the London Eye. The hotel also offers many services for your comfort and convenience which include concierge, multi lingual staff, foreign currency exchange, wake up calls.Location:The impressive Park Plaza Riverbank London is situated on the south side of the River Thames, opposite the Tate Britain art gallery.Area:Park Plaza Riverbank London is within walking distance of some of London's most visited attractions including the London Eye, Houses of Parliament, the Tate Gallery, Buckingham Palace and the London Aquarium. Recreation:Riverbank Park Plaza London offers some of the most comprehensive meetings &, events facilities in the city, with 10 meeting rooms, 2 ballrooms and the Thames Room which boasts panoramic views of the River Thames and the city skyline - perfect for weddings, anniversaries or corporate entertaining.Hotel facilities also include lounge bar, restaurant, and business center.Rooms:Each room is equipped with state-of-the-art facilities including high-speed Internet, fax &, modem points, flat screen televisions, EU/US power sockets, direct dial telephone, a large work desk, mini-bar, tea &, coffee making facilities, laptop safe plus movie &, music channels on demand.
Guest Rating
7.4
out of 10
Riverbank Park Plaza reviews on MATCHhotels are written by travellers like you. Our honest and unbiased reviews help all travellers decide which hotel to book and which to avoid. Please add your own review now.





Fill in the search box to find rooms, compare prices and book Riverbank Park Plaza online.


Nearby Sport Venues



Cricket Grounds
The Oval (0.9 km) map
Football Stadiums
Chelsea (4.8 km) map