

El Park Plaza London Riverbank está situado en el centro, en la orilla sur del río Támesis, a poca distancia a pie de lugares emblemáticos como el London Eye, Big Ben, la Abadía de Westminster y la Tate Britain. El hotel también está cerca del embarcadero Embankment Pier para transporte fluvial. El aeropuerto de London City se encuentra a unos 12 km, mientras que los aeropuertos de Heathrow, Gatwick, Luton y Stansted están a 22–51 km, lo que hace que el hotel sea fácilmente accesible para los viajeros.