El hotel se sitúa junto al barrio de la Inmaculada, un entorno en pleno crecimiento, con excelentes conexiones con la ronda interior, las nuevas urbanizaciones de la ciudad y el complejo hospitalario de León.
Bajo el hotel existe un amplio aparcamiento que consta de 1660 plazas. El establecimiento, de un elegante diseño minimalista, tiene tres plantas y dispone de 91 habitaciones.
Existen seis habitaciones especialmente habilitadas para discapacitados y hay también una amplia oferta de habitaciones comunicadas.
Situado en la tercera planta, el salón de conferencias tiene una superficie de más de 200 metros cuadrados y puede subdividirse en tres salones de unos 70 metros cuadrados.
El hotel cuenta con un amplio restaurante y una cafetería.