Este hotel de siete plantas dispone de un total de 523 habitaciones, 175 de ellas individuales y 348 dobles. 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, de guardarropa y de cambio de divisa, un quiosco, una peluquería, algunas tiendas y un bar. También hay un restaurante dentro del mismo hotel, por si no quiere salir a la calle. Los que viajen por motivos de negocio podrán utilizar la sala de conferencias y la terminal de Internet. Podrá aparcar su vehículo en un aparcamiento público (de pago) o en el garaje. 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. El vestíbulo es mediano y está sencillamente decorado en colores rojos y cremas clásicos. El vestíbulo está agradablemente iluminado gracias a sus grandes ventanales.
Este hotel está situado en el centro de la metrópoli londinense, cerca del Museo Británico y de la Oxford Street. Muy cerca del hotel podrá encontrar la estación de metro de Russell Square, así como bares y restaurantes a medio kilómetro. Un poco más lejos, a un kilómetro, hay tiendas y comercios.
Los huéspedes podrán degustar el desayuno en forma de bufet. A la hora del almuerzo y de la cena podrá elegir menú.