Casas Rurales Los Guinderos is located 2.02 km from Icod de los Vinos center