Park Plaza County Hall London

1 Addington Street, London, United Kingdom

See Map

Park Plaza County Hall London
Show All Photos

Top Amenities

Check Availability

Hotel Policies

  • Check-in: 03:00 PM

  • Check-in: 03:00 PM