El castillo fue diseñado por un arquitecto local, Pedro Adolfo de Castro y Besosa, usando el estilo del Resurgimiento Español.