1019 rooms · ★★★★ · from £161
Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is close to the London Eye, the Aquarium, restaurants and theatres. Westminster and Waterloo tube stations are just a short walk away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: