Il luogo prende il nome dall'omonima Torre d’avvistamento che sovrasta la spiaggia che è piccola, poco frequentata, non attrezzata con sabbia a grana medio-grossa, l’acqua cristallina con fondali bassi e sabbiosi con scogli ai lati.
Davanti si erge l'Isola Rossa.
Si arriva da Cagliari con la SS195 verso Teulada, percorrendo la strada costiera, seguire le indicazioni per il porto di Teulada.