Park Plaza County Hall London Hotel is located on the south bank of the River Thames offering stunning views of a number of London's top tourist attractions. Close to the Houses of Parliament, Big Ben, Westminster Abbey and the London Aquarium and within easy reach of a number of main motorways and ring roads, the Park Plaza County Hall London Hotel is only a short distance from Waterloo International Station, where you can also access the London Underground
Park Plaza County Hall London Hotel Click here to browse more
London Accomodation
|