La spiaggia si presenta con un fondo di sabbia scura e di ghiaia mista. Il nome le deriva dalla presenza dell'omonima torre di avvistamento di età spagnola. Di fronte all’arenile, si erge l'Isola Rossa, profilo roccioso coperto dalla macchia mediterranea.
La spiaggia si trova nella località Porto di Teulada nel comune di Teulada, ed è raggiungibile dal porto.
È dotata di un piccolo parcheggio ed è scarsamente frequentata. E' molto amata da quanti praticano la pesca subacquea o semplicemente desiderano immergersi nelle sue acque.