This impressive hotel is perfectly situated on the south bank of the River Thames, opposite the Tate Britain art gallery and close to Westminster, Waterloo and Vauxhall rail and underground station.
Park Plaza Riverbank London is within walking distance of some of London's most visited attractions, including the London Eye, Houses of Parliament, Big Ben, the Tate Modern art gallery, Buckingham Palace and Shakespeare’s Globe Theatre.
Created by RHWL Architects and styled by well-known designers, including EAD Design, Park Plaza Riverbank London offers a contemporary style in a sophisticated location.