Offering a restaurant, Park Plaza London Waterloo is located in London, a short walk from Lambeth North underground station and less than a 10-minute walk from Westminster Bridge and the London Eye on the South Bank. Guests can enjoy the on-site...
6 Hercules Road, Lambeth, London, SE1 7DP, United Kingdom
Hotel booked 7 times today.
Nightly rates from $164