FINCA LOS MELEROS Andalucian farmhouse set in its own land with beautiful terraces, garden & pool Hotel Olvera, Cadiz Province
10/10
Exceptional
Free private parking
Boasting air-conditioned accommodation with a private pool, mountain view and a terrace, FINCA LOS MELEROS Andalucian farmhouse set in its own land with beautiful terraces, garden & pool. Is situated in Olvera.
1 Calle Cerretillo, 11690 Olvera, Spain