Featuring free WiFi throughout the property, Hotel Leon del Sol offers accommodation in León. Each room at this hotel is air conditioned and is fitted with a TV. A terrace or patio are featured in certain rooms.
Offering free WiFi, Hotel Leon del Sol is located in León. Guests can make use of a g Read more
Featuring free WiFi throughout the property, Hotel Leon del Sol offers accommodation in León. Each room at this hotel is air conditioned and is fitted with a TV. A terrace or patio are featured in certain rooms.
Offering free WiFi, 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.
Number of Rooms: 8