Travellers enjoy visiting the historic Tower of London, located 2.6 km from the Central London Elephant And Castle Cosy Double Bed hotel, as well as Newport Street Gallery accessible with 10-minute car ride. If you are willing to explore even more landmarks in London, attend London Millennium Footbridge located about a 25-minute walk from the property.