Este hotel, renovado en el año 2002, tiene siete plantas y un total de 186 habitaciones, de las cuales 55 son individuales y 127 dobles. Ofrece a sus huéspedes numerosas ventajas, como el área de recepción, abierta las 24 horas del día, ascensores y guardarropa. Podrá guardar sus objetos de valor en la caja fuerte del hotel. Dispone también de bar y de un restaurante climatizado con zona para no fumadores. Los que viajen por motivos de negocio pueden utilizar la sala de conferencias, que están dotadas de conexión a Internet (también conexión sin cable). Como prestaciones adicionales se le ofrecen el servicio de habitaciones y de lavandería.
Este moderno hotel se encuentra en una de las mejores zonas de Londres. Gracias a su buena conexión con la red de transporte de metro podrá llegar fácilmente a diferentes comercios, lugares de ocio y entretenimiento y zonas de interés turístico. La estación de metro más cercana, Tottenham Court Road, se encuentra en los alrededores del hotel.
A la hora del almuerzo y de la cena podrá elegir menú.