Este hotel, construido en 1973 y renovado en el 2004, es un hotel muy bueno que dispone de 240 habitaciones, 84 de ellas dobles, todas repartidas en las doce plantas del edificio. Parte de las instalaciones del hotel son el área de recepción (disponible las 24 horas del día), el despacho, el ascensor, guardarropa, caja fuerte y el servicio de cambio de divisa. A disposición del cliente también se encuentran el bar, el restaurante, la conexión a Internet, el servicio de habitaciones y de lavandería y la sala de conferencias. También podrá usar el aparcamiento y el garaje. El vestíbulo, de tamaño medio, presenta suelos de mármol y elegantes paneles de madera en las paredes. Hay también una zona para sentarse y un mostrador para el conserje.
Este moderno hotel de lujo, gracias a su magnífica e ideal ubicación, le permitirá descubrir todos los misterios y encantos de esta maravillosa metrópoli. Muy cerca del hotel podrá encontrar la calle Oxford Street, con sus diversos lugares de ocio y entretenimiento, bares, pubs y restaurantes y a la cual puede llegar fácil y rápidamente a pie. A unos minutos andando encontrará las estaciones de metro de Marble Arch y de Edgware Road.
Se ofrece desayuno bufet. A la hora del almuerzo y de la cena podrá elegir menú.