Los huéspedes del Hotel Leman House Londres, de 3 estrellas, pueden visitar la Catedral de San Pablo de Londres, situada a unos 25 minutos a pie. La pensión además pone a tu disposición Wi-Fi disponible en las habitaciones.
Un escritorio y televisor se proporcionan en las habitaciones del Leman House Londres. El entretenimiento en las habitaciones incluye TV de pantalla plana con canales vía satélite, también se proporcionan comodidades como servicio de planchado. Los cuartos de baño tienen un inodoro separado y ducha, además de tales comodidades como secadores de pelo y toallas de baño.
El restaurante el London Steakhouse Co se encuentra a un corto paseo del hotel Leman House.
Este hotel destaca por su ubicación privilegiada a 300 metros del Museo de Jack el Destripador y a 800 m de la estación de tren Shadwell. Los aficionados al deporte también pueden visitar el Estadio Emirates, a 6 km del hotel Leman House Londres, y llevar a sus familias al London Eye, que se localiza a unos 10 minutos en coche. El establecimiento se localiza al alcance del Puente de la Torre. El hotel está a 550 metros de la estación de autobuses Aldgate y a 600 metros de la estación de metro Tower Hill.