Este hotel de conferencias, construido en el año 1973 y renovado en el 2000, tiene doce plantas y un total de 801 habitaciones, 89 de las cuales son individuales, 694 dobles y 12 suites. Dispone de un hall de entrada con ascensor, área de recepción abierta las 24 horas que ofrece servicio de caja fuerte, de cambio de divisa y de guardarropa, una cafetería, un quiosco y una tienda. También cuenta con un bar y un restaurante a la carta, climatizado, con zona para no fumadores y con sillas altas para los niños. Los que viajen por motivos de negocio pueden utilizar la sala de conferencias y la terminal de Internet con conexión sin cable. El hotel cuenta con un aparcamiento y un garaje a su disposición. El servicio de habitaciones y de lavandería completan el amplio abanico de prestaciones que ofrece este hotel.
Este moderno hotel urbano está en Londres, en las cercanías de la Torre de Londres y del Tower Bridge. Cerca del hotel hay tiendas, comercios, restaurantes y bares, así como la estación de metro más cercana, Tower Hill. A 400 metros de distancia del hotel hay una discoteca.
Se ofrece desayuno bufet. A la hora del almuerzo y de la cena podrá elegir un menú a la carta o un menú. El cliente también puede encargar comida dietética y platos especiales.