HomeRez – Apartment Santiago del Teide is a self-catering accommodation located in Santiago del Teide. At HomeRez – Apartment Santiago del Teide you will find a garden and a terrace.Tenerife Sur Airport is located 36 km away.