Plaza on the River

Plaza on the River

All-suite luxury residence hotel in the same building as the Park Plaza Riverbank.

Book online for Plaza on the River

Book a room online with Superbreak...

18 Albert Embankment, London SE1 7TJ
Show me Plaza on the River on a map | vCard
Nearest tube station: Vauxhall (530 yards)
Reservations: Call Superbreak on 0870 234 0354 (quoting IN577)
Web: www.plazaontheriver.co.uk

Forum discussions about Plaza on the River

Restaurants, pubs & bars near Plaza on the River

Keep up with SE1 news

We have three email newsletters for you to choose from: