Este imponente apartotel fue construido en 2009 y comprende dos torres que alojan 100 nuevos apartamentos de lujo con servicio de limpieza en pleno centro de la ciudad. Una gran zona de recepción 24 horas con servicio de salida y conserje 24 horas está a disposición de los huéspedes a todas horas. Además, hay conexión a Internet WiFi gratuita en todo el hotel, al igual que ascensor.
Este apartotel está situado en pleno centro de la ciudad, a poca distancia a pie los lugares de interés turístico más famosos de Londres y del distrito financiero. Lo complementan una selección de elegantes restaurantes y bares con tradicionales patios adoquinados y es el telón de fondo perfecto para cualquier visita a Londres. La conocida zona de Shoreditch y Brick Lane está a solo un minuto. La ubicación del apartotel también es práctica gracias a estar cerca a pie de las estaciones de metro de Aldgate y Aldgate East. Estas estaciones prestan servicio conjunto con las líneas Hammersmith, City, Circle, District y Metropolitan. El Aeropuerto de la Ciudad de Londres está a unos 8 km y el aeropuerto de Londres Heathrow dista aproximadamente 32 km.
Los modernos apartamentos están provistos de una cocina totalmente equipada con nevera, hornillos, microondas y cafetera/tetera. Los elegantes cuartos de baño particulares están provistos de ducha a presión, bañera, secador de pelo y artículos de aseo de marca gratuitos. Los interiores de los apartamentos han sido diseñados por expertos y cuentan con telas de clase superior y una tecnología a la última. Las prestaciones se completan con cama doble, teléfono de línea directa, TV, radio, set de plancha, calefacción central, Internet gratuito, toalla y sábanas.
Se aceptan American Express, Diners Club, MasterCard y VISA.
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.