Photo gallery for Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London
4-star hotel in London City Centre
Reviews
8.8 out of 10
Excellent
Popular amenities
9.0 out of 10
Guests loved the amenities.
Explore the area
200 Westminster Bridge Road, London, England, SE1 7UT
- Westminster Bridge3 min walk
- Sea Life London Aquarium3 min walk
- St. Thomas' Hospital4 min walk
- London (LCY-London City)39 min drive