Check In León is set in León, 0.9 miles from Palacio del Conde Luna. Each room has a shared bathroom equipped with a bath or shower. Check In León features free WiFi throughout the property. You will find a shared kitchen at the property. INCIBE is 1,313 feet from Check In León, while Plaza de toros de León is 2,625 feet away.