London , United Kingdom Hotels & Resorts
Park Plaza County Hall is conveniently located on the south side of the River Thames near Waterloo Station and is next to London's County Hall, home to several attractions, including the London Sea Li...
View Details »