Riverbank Park Plaza Hotel

  1. Oh dear. Avoid at all costs.
  2. Below expectations.
  3. OK. Met expectations.
  4. I really enjoyed this.
  5. Amazing. Would unreservedly recommend.
  6. rating

18 Albert Embankment, London, SE1 7TJ

The impressive Riverbank Park Plaza is situated on the south side of the River Thames, opposite Tate Britain art gallery, and occupies stunning views of the Houses of Parliament, Big Ben and the London Eye. The hotel boasts 394 deluxe guest rooms, including superior and executive rooms and suites, as well as Chino Latino Brasserie, Bar and Lounge.
Book nearby hotels
Powered by booking.com (opens new window)
Nearest Transport
Vauxhall (Underground)

Local suggestions for you

Top places nearby
  • Tourist Attractions
    It takes 30 mins a revolution - you may want to aim to have sunset...
  • Pubs
    Award winning gastro pub with some of the best service and food in...
  • Indian Restaurants
    Absolutely the best curry to be had if you need to spend £250 for...
  • Theatres & Concert Halls
    The Apollo Victoria Theatre is the current home of the London production...
  • Tourist Attractions
    Not the best aquarium in the world (try Sydney) and not the worst...
Hotels & Travel nearby

UK > London > Vauxhall > Hotels & Travel > 4 Star Hotels > Riverbank Park Plaza Hotel