HostMania's London, UK
Novotel London City South
53-61 Southwark Bridge Road
For my needs this hotel was very convenient at about 5 mins walk from Southwark tube station. Recept...
Travelodge London Waterloo Hotel
195-203 Waterloo Road
Very nice, very convenient for Waterloo station and my work on Blackfriars Road. Reception was very ...
Ibis London Blackfriars
49 Blackfriars Road
A great location for me, with a 5 mins walk to where I work and a 2 minute walk to Southwark tube an...