Park Plaza Westminster Bridge London

200 Westminster Bridge Rd, SE17UT London, United Kingdom Get Directions to this spot
200 Westminster Bridge Rd
SE17UT London, Lambeth
England, United Kingdom
Conveniently situated on the South Bank of the Thames, Park Plaza Westminster Bridge London features contemporary design throughout its 1,019 rooms and suites. From its iconic posit... read more
A personal message from Park Plaza Westminster Bridge London

Video from Park Plaza Westminster Bridge London

Rate and review Park Plaza Westminster Bridge London in London, United Kingdom!

Share your experiences at Park Plaza Westminster Bridge London with your friends or discover more Hotels in London, United Kingdom.