Este hotel de categoría media de 13 plantas dispone de un total de 705 habitaciones, 96 de ellas individuales y 266 dobles. Además de una recepción abierta las 24 horas del día, le ofrece servicio de caja fuerte y guardarropa, ascensores y aparcamiento. También hay un restaurante y salas de conferencias a si disposición, así como servicio de lavandería del hotel.
Situado en el corazón del West End. A pocos minutos a pie del hotel encontrará diferentes calles comerciales, como la conocida Oxford Street. En los alrededores (unos 200 metros) hay sugerentes restaurantes, pubs, bares y discotecas. La parada de metro de Tottenham Court Road está al lado del hotel (50 metros).
Se ofrece desayuno bufet. A la hora del almuerzo y de la cena podrá degustar un delicioso menú.