

Das Park Plaza London Riverbank liegt zentral am Südufer der Themse, nur wenige Gehminuten von Sehenswürdigkeiten wie dem London Eye, Big Ben, der Westminster Abbey und der Tate Britain entfernt. Das Hotel liegt außerdem in der Nähe des Embankment Piers für den Flussverkehr. Der Flughafen London City ist etwa 12 km entfernt, während die Flughäfen Heathrow, Gatwick, Luton und Stansted alle 22–51 km entfernt liegen, was das Hotel für Reisende leicht zugänglich macht.