Este hotel urbano, renovado en el 2000, dispone de un total de 233 habitaciones individuales y 200 dobles, repartidas en nueve plantas. Dispone de hall de entrada con ascensores, un área de recepción abierta las 24 horas del día que le ofrece servicio de caja fuerte y de cambio de divisa, un guardarropa, un quiosco, una peluquería, un bar y una terminal de Internet. También cuenta con un restaurante a la carta climatizado. Puede aparcar su vehículo en el garaje del propio hotel o en el aparcamiento. Para redondear el número de prestaciones e instalaciones con las que cuenta el hotel, le ofrece también servicio de habitaciones y de lavandería. La decoración del gran vestíbulo es exquisita con un atractivo suelo en mármol.
Este hotel está situado en una zona céntrica, cerca del centro de la metrópoli londinense. Cerca del hotel podrá encontrar el Museo Británico, la Oxford Street, Covent Garden y servicio de transporte público. A unos 800 metros hay bares y restaurantes, así como tiendas y comercios a un kilómetro.
Los huéspedes podrán degustar el desayuno en forma de bufet. A la hora del almuerzo y de la cena podrá elegir un menú a la carta.