- 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