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

Related: