8.1/10
Very Good
Situated 1.3 km from Santiago Beach and 24 km from Parque Nacional de Garajonay, Villa Parque Mirador 1 features accommodation set in Alajeró.
Calle Trincheras Villa 1 R-6.1, 38812 Alajeró, Spain