Park Plaza London Riverbank ligger på floden Themsens södra sida i London, 650 meter från tunnelbanan. Hotellet erbjuder gratis WiFi och luftkonditionerade rum med en platt-tv.
Park Plaza ligger mitt emot konstmuseet Tate Britain (på andra sidan floden), nära Westminster. London Eye, Westminsterpalatset och Big Ben ligger i närheten. Det är drygt 1,5 km till Waterloo Station, som erbjuder förbindelser till resten av staden och södra England.
I hotellets gym finns fria vikter, ett stretchområde samt ett flertal maskiner från TechnoGym för muskel- och konditionsträning. Inomhuspool, bastu och ångbad finns också på plats.
Alla rum har eluttag för europeiska och nordamerikanska stickkontakter, ett stort skrivbord, en minibar och ett värdeskåp för en bärbar dator. Vissa av rummen har utsikt över Themsen och Londons silhuett. Rumsservice erbjuds 24 timmar om dygnet.
Park Plaza London Riverbank har en prisbelönt restaurang, Chino Latino, som serverar exotiska asiatiska rätter och har fantastisk utsikt över Themsen.