Sus ruinas forman parte del yacimiento arqueológico de Delos, declarado Patrimonio de la Humanidad por la Unesco.
Más concretamente, el yacimiento forma parte del santuario de Apolo y Artemisa de Delos..[1][2] El templo fue construido en la época arcaica alrededor del 550-525 a. C. Fue erigido en la isla por los atenienses, posiblemente sustituyendo a un templo anterior de Naxos construido en el lugar.
El templo tenía un pronaos con dos columnas delante y una naos o cella detrás, abierta hacia el oeste.
Según una interpretación, el templo habría tenido seis columnas jónicas delante.
[1] Frente al templo, en su lado occidental, se alzaba el altar Keratón dedicado a Apolo, hecho de cuernos.