Located on the South Bank of the Thames, Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is less than a 5-minute walk from the London Eye, the Aquarium, restaurants and theaters.
1x Queen bed(s) 151-180 cm wide
2x Twin bed(s) 90-130 cm wide