200 Westminster Bridge Road, London, United Kingdom SE1 7UT
The newly opened Park Plaza Westminster Bridge London Hotel is situated in London's South Bank, within walking distance of the city's most iconic attractions Starting at
$136 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.