Address 6 Plaza de Cervantes, Alcalá de Henares 28801, Spain
Coordinates 40°28'57.065" N -3°21'51.367" E