Le DoubleTree by Hilton Hotel London - Tower of London offre une vue sur les toits de Londres. Il propose des chambres climatisées et insonorisées, ainsi que l’accès au Savage Garden, un bar aménagé sur le toit-terrasse. La Tour de Londres et le Tower Bridge sont à seulement 5 minutes à pied.
Dotées de baies vitrées et présentant une décoration somptueuse, les chambres standard disposent d'une télévision à écran plat de 124 cm, tandis que les chambres et les suites exécutives sont équipées d'une télévision à écran plat de 140 cm. Les logements comprennent également une salle de bains privative pourvue d’un miroir antibuée, d’une douche à jets puissants et d’articles de toilette de marque.
Situé à seulement 150 mètres de la station de métro Tower Hill et à 5 minutes à pied de l’emblématique tour du 30 St Mary Axe et du quartier de La City, l’hôtel dispose de 10 espaces événementiels modulables pour accueillir des réceptions et des événements uniques.