Apartamentos Mirador en la Plaza de Zahara features free Wi-Fi and views of city in Zahara de la Sierra. Featuring family rooms, this property also provides guests with a terrace. Guests can enjoy mountain views.
Number of rooms: 3
Plaza del Rey 4, 11688 Zahara de la Sierra, Spain