Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is less than a 5-minute walk from the London Eye, the Aquarium, restaurants and theatres.
Westminster Bridge Road, Lambeth, London, SE1 7UT, United Kingdom
Hotel booked 10 times today.
Nightly rates from $220 to $677