Este moderno hotel está situado en el centro de León, a solo 2 minutos. a pie de la Plaza Principal y sus bonitos jardines. Ofrece habitaciones con TV por cable y conexión Wi-Fi gratuita.
Las habitaciones del Hotel Leon, de estilo Art Déco, son amplias y cómodas. Incluyen caja fuerte, set de té y café y baño privado con secador de pelo.
El restaurante del hotel sirve una variedad de platos mexicanos e internacionales a la carta. El bar Escocés tiene una temática escocesa y ofrece música en directo.
El Hotel Leon se encuentra a 2 minutos a pie de varios bares, restaurantes y tiendas. El monumento a la Calzada de los Niños Héroes y su león de bronce se encuentran a 12 minutos a pie del hotel.
El Hotel Leon ofrece aparcamiento privado gratuito y se encuentra a 35 minutos en coche del aeropuerto de Guanajuato.