El
castillo está enclavado en el núcleo urbano de
Hornos, sobre un promontorio rocoso, a 867 metros de altitud, que destaca en la ladera del
monte del mismo nombre. Hacia el sur se extiende a sus pies el
embalse del
Tranco de Beas, que anega parte de un amplio
valle que separa las sierras de Segura y Las Villas.
El castillo de Hornos fue construido por los caballeros santiaguistas, a finales del siglo XIII y principios del siglo XIV, sobre la primitiva estructura defensiva árabe que controlaba, desde su inmejorable posición, uno de los
caminos históricos que transcurría entre las sierras de Cazorla y Segura, el llamado Collado de los
Almendros de Cazorla, paralelo al curso del
río Guadalquivir.
Actualmente el castillo alberga el Cosmolarium, un centro de interpretación de Astronomía y un planetario para proyección de películas full-dome