We are located on Avenida Jose Gonzalez Fortes, 71, in Santiago del Teide, Tenerife, next to the marina, the beach and the Los Gigantes cliffs. We are also just a few miles away from Playa de Alcala and 24 miles from Teide National Park.|Resort with 10..