Hotel ist ein erstklassiges Boutique-Hotel, dass eine erfrischend und einladend Gast Erfahrung, die wirklich repräsentativ für die lokale Bevölkerung liefert. Das Hotel liegt im Herzen der Square Mile, nur wenige Gehminuten vom Tower of London und Tower Bridge. Hotel Indigo London-Tower Hill befindet sich im Herzen des Financial District in London, die nicht nur ein touristisches Zentrum gelegen, aber auch die Heimat von vielen Firmensitzen. Dieses Boutique-Hotel verfügt über eine hervorragende Verkehrsanbindung - leicht zugänglich Tower Gateway (auf der DLR), Tower Hill und Aldgate U sowie Bahnhöfen - Fenchurch Street und Liverpool Street sind alle leicht zu erreichen. Bevorzugte gleichermaßen von Geschäftsleuten und Touristen ist das Hotel Indigo London-Tower Hill in der Nähe von Tower of London, Tower Bridge, St. Pauls Cathedral, Bank of England und Museum und das Globe Theatre. Auch mit einer Auswahl von Verkehrsmitteln auf der Türschwelle des Hotels werden die Gäste nur wenige Minuten von der O2 Arena, ExCel Exhibition Centre, Canary Wharf und London City Airport ist nur 6 Meilen vom Hotel entfernt.