395 rooms · ★★★★ · from £109
Located on the south side of the River Thames, 650 metres from the London Underground, Park Plaza Riverbank London has free WiFi and air-conditioned rooms with flat-screen TVs.
Log in with your cycle.travel account:
Password |
Or simply use your account on: