65 rooms · ★★★★★ · from £186
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. Free WiFi is available in public areas.
Log in with your cycle.travel account:
Password |
Or simply use your account on: