Stylish Hotel with Views Towards the London Eye
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.
Meetings and Events
Accommodating up to 150 delegates theatre style, our six meeting rooms are well-designed, contemporary event spaces benefiting from natural daylight, high speed Wi-Fi, individual air-conditioning, and cutting edge audiovisual system.