El NH Collection León Plaza Mayor se encuentra en el centro histórico de León, en la plaza mayor y a 50 metros de la catedral gótica. Ocupa un edificio reformado del siglo XIX y alberga un bar restaurante innovador.
Además, a pocos pasos del NH Collection León Plaza Mayor está la Basílica de San Isidoro y la Casa Botines de Gaudí. Se halla en una zona peatonal del Barrio Húmedo, donde hay una gran variedad de restaurantes y bares de tapas. Asimismo, los centros de exposiciones y de conferencias están a poca distancia a pie.
Las habitaciones del NH Collection León Plaza Mayor incluyen conexión Wi-Fi gratuita, TV vía satélite, carta de almohadas, aire acondicionado y minibar. En las inmediaciones se proporciona aparcamiento reservado por un suplemento.
El restaurante prepara cocina creativa y sirve un desayuno buffet variado con productos antioxidantes.