Karta Vacation Rentals
Perched on the Los Gigantes waterfront in Santiago del Teide, this beach aparthotel sits beside the yacht marina and just steps from Los Gigantes Beach. Ocean Explorer and Oasis Los Gigantes Public Pool are within easy reach. The town center is about 300 m away and public transport is roughly 400 m from the property.