Offering mountain views, Casa Los Pinos is an accommodation located in Icod de los Vinos, 23 km from Botanical Gardens and 23 km from Taoro Park. Featuring free private parking, the 3-star holiday home is 33 km from Los Gigantes.
38430 Icod de los Vinos, Spain