Contact and Map

Our location

Hotel Spa Villalba enjoys an excellent location in the quiet setting of Vilaflor, the highest village in Spain, in the south of Tenerife, 25 km from Teide National Park.

Camino San Roque S/N 38613, Vilaflor, Santa Cruz de Tenerife

Contact us

Send us your enquiry. We will be happy to help.