El Park Plaza London Riverbank se encuentra en la parte sur del río Támesis, a 650 metros del metro de Londres, y ofrece WiFi gratuita y habitaciones con aire acondicionado y TV de pantalla plana.
Este hotel está frente a la galería Tate Britain cruzando el río, cerca de Westminster. El London Eye, el palacio de Westminster y el Big Ben también se hallan a poca distancia. Además, la estación de Waterloo queda a 1,6 km y proporciona buenas conexiones con el resto de la ciudad y con el sur de Inglaterra.
Este establecimiento tiene un centro de fitness equipado con pesas libres, zona de estiramiento y máquinas de ejercicio cardiovascular y fuerza TechnoGym. También hay piscina cubierta, sauna y sala de vapor.
Las habitaciones cuentan con enchufes europeos y estadounidenses, escritorio grande, caja fuerte para ordenador portátil y minibar. Algunas también gozan de vistas al río Támesis y al perfil urbano de Londres. Asimismo, se ofrece servicio de habitaciones las 24 horas.
El Park Plaza London Riverbank alberga el galardonado restaurante Chino Latino, que prepara platos exóticos de cocina panasiática y tiene vistas al río Támesis.