Al Lago
Hotel
Zahara de la Sierra
Offering views of Embalse de Zahara Lake, Al Lago is a boutique hotel featuring attractive rooms with balconies. Set in the centre of Zahara, it has a restaurant and a terrace.
Number of rooms: 8
Félix Rodríguez de la Fuente, 11, 11688 Zahara de la Sierra, Spain