top of page
Park Plaza London Waterloo
Park Plaza London Waterloo is ideally located just south of Westminster Bridge with spectacular views across London. Within walking distance of the River Thames and London’s most famous attractions including the London Eye, Big Ben, Westminster Abbey, the Houses of Parliament, London Aquarium, National Theatre and the South Bank Centre, this city centre hotel provides the perfect base for you when travelling in London.
Nearby Stations
Underground stations – Lambeth North (Bakerloo), Waterloo (Jubilee, Bakerloo, Northern and Waterloo & City lines), Westminster (Jubilee, District & Circle Line)
​​
bottom of page