Este hotel de cinco plantas dispone de un total de 150 habitaciones y de un bar. También cuenta con un restaurante.
Este hotel está situado a 300 metros de la parada de metro de Euston. El Museo Británico está solamente a 800 metros y la famosa Oxford Street a un kilómetro. El aeropuerto más cercano está a 30 kilómetros de distancia.
Las habitaciones disponen de baño o ducha, secador de pelo, teléfono de línea directa, televisión, minibar-nevera, aire acondicionado y caja fuerte de alquiler.
La estación de tren de Euston, también conocida como London Euston, es la terminal sur de la west Coast Main Line. Es la sexta más concurrida por el tráfico que en ella se desarrolla. Euston es el principal corredor ferroviario de Londres a West Midlands, el noroeste, el norte de Gales y parte de Escocia. Sus más importantes destinos de larga distancia son Birmingham, Manchester, Liverpool y Glasgow. La estación está conectada con la estación de metro de Euston y cerca de la estación de Euston Square. Tampoco está lejos de la estación de Kings Cross y de la estación internacional de los servicios de Eurostar a Francia y Bélgica.