Menu

Park Plaza Riverbank Hotel

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 unique Thames Suite with its floor to ceiling natural daylight and breathtaking 180 degree city and river views creates a memorable experience. The Thames Suite and the Ballroom both feature spacious welcome foyers with a private cloakroom and bar. Coach parking is available as well as dedicated check-in and guests have a choice of 394 air-conditioned guest rooms and suites – many with river views.

Ballroom Min:250 Max:550
Thames Room Min:220 Max:320
Thames Room Min:220 Max:320

Address: 18 Albert Embankment, London SE1 7TJ

View map

Visit the Park Plaza Riverbank Hotel website