Este hotel urbano, construido en 1997 y renovado en el año 2004, tiene 4 plantas y dispone de un total de 178 habitaciones dobles y 6 suites. Los huéspedes tienen a su disposición un hall de entrada con ascensores, un área de recepción abierta las 24 horas del día, una peluquería, una cafetería y servicio de caja fuerte. Dispone también de un bar, conexión a Internet (bajo cargo adicional), salas de conferencias y un restaurante climatizado. Podrá aparcar su vehículo en el garaje o en el aparcamiento. A su disposición también están tanto el servicio de habitaciones como el de lavandería. El vestíbulo es grande, luminoso y aireado.
Este agradable hotel está situado cerca del centro de la ciudad de Londres, donde podrá encontrar una gran variedad de tiendas, comercios y lugares de ocio y entretenimiento. En los alrededores hay servicio de transporte público, bares, tiendas, comercios y restaurantes. A 50 metros de distancia hay una discoteca.
El desayuno y el almuerzo se ofrecen en forma de bufet. A mediodía podrá elegir, además, entre menú o menú a la carta, y a la hora de la cena a la carta.