The Travelodge Waterloo Hotel is located in the heart of London, and is within walking distance of some of the capital's most iconic attractions such as the South Bank, Tate Modern and the London Eye.
Situated less than 350 metres from Waterloo Station, the Premier Inn London County Hall is a popular three-star London Hotel situated on the south bank of the River Thames.