The Costa Los Gigantes Suites Hotel is situated in the municipality of Santiago del Teide, only 5 minutes walk from the charming village Playa La Arena. The hotel has a wealth of facilities including a gym, spa and wellness centre, tennis courts, mini golf and a children’s playground.