Featured amenities include a 24-hour business center, a 24-hour front desk, and a safe deposit box at the front desk. Planning an event in León? This hotel has 5661 square feet (526 square meters) of space consisting of conference space and meeting rooms. A shuttle from the hotel to the airport is provided for a surcharge (available 24 hours), and free self parking is available onsite.