Boasting air-conditioned accommodation with a terrace, Casa Abella is situated in Las Diez Caballerías.