O NH Collection Leon Plaza Mayor está situado no centro histórico de León, na praça principal e a 50 metros da catedral gótica. Ocupa um edifício renovado do século XIX, com um restaurante e bar inovadores.
O NH Collection Leon Plaza Mayor fica a uma curta caminhada da Basílica de Santo Isidoro e da Casa Botines, de Gaudí. Localiza-se numa zona pedonal e dentro do Bairro Húmedo, com uma variedade de restaurantes e de bares de tapas. O centro de exposições e o centro de conferências ficam também a uma curta caminhada.
Os quartos do NH Collection Leon Plaza Mayor incluem todos acesso Wi-Fi gratuito, uma televisão de ecrã plano de 122 cm, máquina de café Nespresso e uma chaleira. As casas de banho dispõem de um chuveiro de efeito chuva e de um secador de cabelo profissional.
Existe um parque de estacionamento reservado nas imediações, mediante um custo adicional.
O restaurante propõe cozinha criativa e um variado buffet de pequeno-almoço composto por ingredientes antioxidantes.