Travelodge London Docklands, Londra'nın bir semti olan Canary Wharf'ta yer almaktadır ve havaalanına ve bir metro istasyonuna yakındır. O2 Arena ve The British Museum, kültürel açıdan öne çıkan yerlerdir ve bölgenin önemli simge yapıları arasında Tower Bridge ve Tower of London bulunmaktadır. London Eye ve Natural History Museum'u kaçırmayın.
O2 Arena, ücretsiz kahvaltı, bar ve restoran sunan Travelodge London Docklands'a yakındır.