Este hotel de lujo, construido en 1936 y renovado en 2004, dispone de un hall de entrada con ascensores y un servicio de recepción abierto las 24 horas que le ofrecerá servicio de caja fuerte, cambio de divisa y guardarropa. Podrá disfrutar de las delicias gastronómicas en la cafetería o en el restaurante climatizado con zona para no fumadores. También alberga un bar con deliciosos cócteles, cafés y desayuno casero. Otras prestaciones adicionales son las salas de conferencias, el servicio de habitaciones y de lavandería, la terminal con acceso a Internet y la conexión inalámbrica.
El hotel está en el centro de Londres. Se puede llegar fácilmente a pie a Oxford Street, Theatre Land, Covent Garden o el Soho. El Museo Británico y Madame Tussaud están a unos minutos. La estación más cercana al hotel es Totenham Court Road y Goodge Street, ambas a 5 minutos del hotel. Alrededor del hotel encontrará numerosas tiendas, bares y restaurantes. El aeropuerto de Londres Heathrow está a 25 km.
Se ofrece desayuno bufet. A la hora del almuerzo y de la cena podrá elegir menú.