Avendia Maritima 28, Santiago del Teide
42 bedrooms
Baths
Guests
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ñabé Beach and 15.3 mi (24.6 km) from El Duque Beach.
Bar/lounge
Elevator
Pool
Spa
WiFi/Internet
Laundry
24/7 front desk
No nearby properties available in this region at the moment.