Situé à Leon, à 2 km de Leon's L'Holiday Inn & Suites Plaza Mayor dispose d'un restaurant et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il possède une piscine intérieure chauffée.
Toutes les chambres sont équipées d'une télévision à écran plat. Elles comprennent également une salle de bains privative.
La réception est ouverte 24h/24.
Le Holiday Inn & Suites Plaza Mayor se trouve à 2,1 km de la place principale et à 5 km de Leon Poliforum. L'aéroport international Del Bajio, le plus proche, est implanté à 28 km.