Está situada en el distrito centro de Alcalá de Henares, en la plaza de los Santos Niños.