Plaza on the River

Refining Your View

A luxury 5-star hotel on the South Bank. From one night to one year, Plaza on the River offers all the comforts of home and more.

Watch Full Video
  • DELUXE ROOMS

    Deluxe Rooms come complete with king size bed, smart mood lighting system, 48” LED TV, luxury amenities and Nespresso machine. Some have views of the River Thames. See more >

  • OPEN PLAN STUDIOS

    Relax in a spacious Studio with an open-plan bedroom, generous lounge, fully fitted kitchen area and marbled bathroom. See more >

  • SUITES

    From the comfort of your modern Suite enjoy a separate bedroom with king size bed, spacious living room and marbled bathroom. Many have balconies and river views. Select from One, Two or Three Bedroom Suites. See more >

Plaza on the River ™ - London
18 Albert Embankment
London SE1 7TJ
United Kingdom

VIEW ON MAP

T: +44 (0) 84 4854 5295
F: +44 (0) 84 4854 5296