Los huéspedes del Hotel Indigo London Tower Hill By Ihg, de 4 estrellas, pueden visitar la Torre de Londres, situada a unos 10 minutos a pie. Este hotel dispone de instalaciones de seguridad, que incluye una caja fuerte.
La Sinagoga de Bevis Marks se encuentra a 450 m del hotel, y lugares naturales como el parque de St. James están a 4 km. Si te alojas en el hotel Indigo London Tower Hill By Ihg, estarás al alcance del Puente de la Torre. El establecimiento se encuentra a unos 20 minutos a pie del Shard London Bridge. La estación de tren Liverpool Street está a 750 metros, mientras que el aeropuerto la Ciudad de Londres se encuentra a 5 km de este hotel.
Las 46 habitaciones están equipadas con un escritorio, e incluyen comodidades como una tv de pantalla plana con canales vía satélite, además de minibar, equipo de café y té. Los cuartos de baño disponen de un inodoro separado y ducha, además de comodidades como secador de pelo y toallas de baño. Un inodoro separado y una ducha, junto con un secador de pelo y toallas de baño, se incluyen en los baños.
El restaurante The Three Lords se encuentra al lado del Indigo London Tower Hill By Ihg.