

O Park Plaza London Riverbank está localizado no centro, na margem sul do rio Tâmisa, a uma curta distância a pé de pontos turísticos como o London Eye, Big Ben, a Abadia de Westminster e a Tate Britain. O hotel também fica perto do Embankment Pier para transporte fluvial. O Aeroporto de London City fica a cerca de 12 km, enquanto os aeroportos de Heathrow, Gatwick, Luton e Stansted estão todos entre 22 e 51 km, tornando o hotel facilmente acessível para os viajantes.