Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Luxury Anabel Villa is situated in Costa Teguise. The property is located 2.1 km from Playa Bastian, 2.3 km from Playa de Barlovento and 2.
Calle las Tuneras Casa 35, 35508 Costa Teguise, Spain