El Sombrero Apartments Los Gigantes
Santiago del Teide, Santa Cruz de Tenerife
When you stay at El Sombrero Apartments Los Gigantes in Santiago del Teide, you'll be near the beach, within a 10-minute walk of Ocean Explorer and Oasis Los Gigantes Public Pool. This aparthotel is 15.2 mi (24.5 km) from Fañabe Beach and 15.3 mi (24.6 km) from El Duque Beach.