Park Plaza London Waterloo



Lambeth • Show on map
View Details for Price
Offering a restaurant and bar, 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…More info
