The Park Plaza County Hall London is a contemporary hotel located near the South Bank of the River Thames, offering views of iconic London landmarks such as the London Eye and the Houses of Parliament. The hotel typically consists of 14 floors, and it offers a total of 399 guest rooms and suites.
Address: 1 Addington St, London SE1 7RY, UK
Phone: +44 (0) 333 400 6118
Website: parkplazacountyhall.com