El Holiday Inn & Suites Plaza Mayor, ubicado en León, a 2 km de la catedral de León, cuenta con restaurante y WiFi gratuita en todo el edificio. Dispone de una piscina cubierta climatizada.
Las habitaciones incluyen TV de pantalla plana y baño privado.
La recepción está abierta las 24 horas.
El Holiday Inn & Suites Plaza Mayor se encuentra a 2,1 km de la plaza principal y a 5 km del Poliforum León. El aeropuerto internacional del Bajío, el más cercano, está ubicado a 28 km del Holiday Inn & Suites Plaza Mayor.