- UK Information
- UK Hotels
- Plaza on the River Club and Residence
Plaza on the River Club and Residence







On the South Bank of the River Thames, Plaza on the River suites offer elegant, luxury accommodation. Many have superb views of London, whilst all have a modern fitted kitchen.

Rating



Visa,MasterCard,American Express,Diner's Club

Prices from £175.2

66