El hotel se encuentra en la Patriot Square de Londres. Este establecimiento tiene una ubicación céntrica en el centro del animado barrio East End londinense. La Whitechapel Gallery ofrece exposiciones de arte moderno a poca distancia. La estación de trenes más cercana está a unos 100 m del hotel.. El recinto dispone de aire acondicionado y los huéspedes son recibidos en un vestíbulo con servicio de recepción y salida 24 horas. Se incluye caja fuerte, guardarropa y ascensor para acceder a las plantas superiores, así como cafetería, restaurante y un moderno bar de cócteles. El hotel también dispone de piscina, conexión a Internet WiFi gratuita y equipamiento de fitness. Los huéspedes que viajen por negocios podrán hacer uso de las instalaciones para conferencias y todos los huéspedes podrán beneficiarse del servicio de habitaciones y del servicio de lavandería del hotel. Los huéspedes podrán darse un chapuzón en la piscina cubierta climatizada del hotel, hacer ejercicio en el gimnasio y degustar la excelente comida del restaurante, incluyendo el desayuno continental en forma de bufet.
Town Hall Hotel se encuentra en la plaza Patriot en Londres. Esta propiedad está situada en el corazón de la animada East End de Londres. La exposición Whitechapel galería de arte moderno, está muy cerca.
Este apartotel ofrece una gama de 98 habitaciones de hotel espaciosas y elegantes con servicio. Los apartamentos, espaciosos y amplios, vienen con una cocina totalmente equipada con nevera, hornillos, microondas y cafetera/tetera. Los lujosos cuartos de baño privados incluyen ducha, bañera y secador de pelo y cuentan con teléfono de línea directa, TV por cable/vía satélite, conexión a Internet y caja fuerte, además de lavadora y set de plancha. Disponen de aire acondicionado y calefacción regulables e incluyen tratamientos de salud y de belleza.
La Torre de Londres, oficialmente Palacio Real y Fortaleza de su Majestad, es un castillo histórico situado en la ribera norte del río Támesis en el centro de la ciudad. Se encuentra dentro del distrito londinense de Tower Hamlets, separado del límite norte de la ciudad por un espacio abierto conocido como Tower Hill. Se fundó hacia el fin de 1066 como parte de la conquista normanda de Inglaterra. La Torre Blanca, que da nombre al castillo entero, fue construido por Guillermo el Conquistador en 1078, convirtiéndose en símbolo de la opresión en Londres por parte de la nueva elite gobernante. Desde al menos 1100, el castillo fue usado como prisión, aunque no era este el propósito primario. En conjunto, la Torre es un complejo de varios edificios situado dentro de dos anillos concéntricos de muros defensivos y un foso; el castillo se amplió en varias fases, sobre todo en los siglos XII y XIII. La disposición general de finales del siglo XIII se ha mantenido a pesar de la actividad posterior.