Park Plaza London Riverbank, som ligger syd for Themsen, kun 650 m fra den nærmeste undergrundsstation, byder på værelser med aircondition og fladskærms-tv samt gratis wi-fi.
Hotellet ligger lige på den anden side af floden fra Tate Britain Gallery, lige i nærheden af Westminster. London Eye, Parlamentet og Big Ben ligger også i nærheden. Waterloo Station, som ligger 1,6 km derfra, har forbindelser til resten af London og det sydlige England.
Hotellet har et fitnesscenter med vægte, udstrækningsområde, forskellige TechnoGym-maskiner og udstyr til konditionstræning samt en indendørs swimmingpool, sauna og dampbad.
Samtlige værelser har både europæiske og amerikanske stikkontakter, et stort skrivebord, værdiboks til bærbar computer og minibar. Nogle af værelserne har udsigt til Themsen og Londons skyline. Der tilbydes roomservice døgnet rundt.
Park Plaza London Riverbank rummer den prisbelønnede Chino Latino hvor du kan nyde eksotiske pan-asiatiske retter ledsaget af vidunderlig udsigt til Themsen.