Park Plaza Westminster Bridge Hotel
Despite its mouthful of a name, the Park Plaza is particularly tourist-friendly: a stone’s throw from Big Ben and the houses of Parliament, the London Aquarium, and the London Eye. Upper floors showcase fantastic city views.
Park Plaza Westminster Bridge Hotel
200 Westminster Bridge Road,London SE1 7UT, United Kingdom; +44 844 415 6790