Park Plaza Riverbank London is situated on the south side of River Thames opposite the Tate Britain gallery, boasting stunning views of the Houses of Parliament and Big Ben. The Ballroom and Plaza Suites both feature spacious welcome foyers with a private cloakroom and bar. Dedicated check-in and guests have a choice of 394 air-conditioned guest rooms and suites – many with river views.