Hotel DoubleTree by Hilton London oferuje zakwaterowanie w klimatyzowanych i dźwiękoszczelnych pokojach. Ponadto na miejscu do dyspozycji Gości jest bar na dachu Savage Garden. Z obiektu roztacza się widok na panoramę Londynu. Twierdza Tower of London i most Tower Bridge oddalone są od hotelu zaledwie o 5 minut spacerem. Pokoje typu standard wyróżniają się luksusowym wystrojem i oknami sięgającymi od podłogi do sufitu. Ich wyposażenie obejmuje 49-calowy telewizor z płaskim ekranem. Z kolei w pokojach typu executive i apartamentach typu suite znajduje się 55-calowy telewizor z płaskim ekranem. Do dyspozycji Gości jest także łazienka z lustrem, które nie paruje, prysznicem wysokociśnieniowym oraz zestawem designerskich kosmetyków. Obiekt dzieli 150 metrów od stacji metra Tower Hill oraz 5 minut spacerem od dzielnicy City i słynnego wieżowca Gherkin. Hotel zapewnia 8 sal wielofunkcyjnych, w których można zorganizować rozmaite przyjęcia i uroczystości.