Offering free WiFi throughout the property, Hotel Leon del Sol is located in León. Guests can make use of a garden.
At the hotel, every room is equipped with a terrace. All rooms are equipped with a private bathroom. At Hotel Leon del Sol, rooms are equipped with air conditioning and a TV.
A continental breakfast is available every morning at the accommodation.
Speaking English and Spanish at the 24-hour front desk, staff will be happy to provide guests with practical information on the area....
The nearest airport is Augusto Cesar Sandino International Airport, 84 km from the property.
|Iglesia La Recolección 2 cuadras al este|