Finca Flor is a 200-year-old, former farmhouse nestled in the hillside of the Andalucian countryside.
Located close to the white washed village of Canillas de Albaida
Casa Flor is a beautifully refurbished self-catering townhouse in the heart of the typically Spanish white washed village of Archez offering the perfect opportunity to escape and chill