Travelodge London Central Southwark

Travelodge London Central Southwark

★★★☆☆

Situated just a few minutes walk from the River Thames and close to a whole range of art and cultural attractions, this hotel makes for a great base for any trip to the capital city. With it own bar/cafe and a wide range of restaurants near by you won’t be short of choices.

Get the latest news from Bankside London