Park Plaza Westminster Bridge

200 Westminster Bridge Road, London, United Kingdom

Park Plaza Westminster Bridge Photos

Park Plaza Westminster Bridge Map

200 Westminster Bridge Road, London, United Kingdom
Park Plaza Westminster Bridge

Hotel Information

Scheduled for a soft opening on 4 February 2010, Park Plaza Westminster Bridge London is situated in London's South Bank, within walking distance of the city’s most iconic attractions, including Big Ben and the Houses of Parliament, the London Eye and the London Aquarium. The contemporary, design-led hotel in London features 1,021 spacious guest rooms, including 54 suites and penthouses, as well as six distinctive dining and entertainment experiences.