No image available for this hotel
No image available for this hotel
Santiago del Teide, Santiago del Teide
Spend a second to
save a fortune!
Spend a second to save a fortune!
32 Avenida De La Iglesia, Santiago del Teide
Offering a garden and inner courtyard view, Casa Fina is located in Santiago del Teide, 28 km from Aqualand and 42 km from Golf del Sur. The property features mountain and city views, and is 14 km from Los Gigantes.
See MoreUsage of subsidiary facilities may incur additional fees