Complutense is located at Encomienda, 9, 0,4 km from the centre of Alcalá de Henares. Palace of Laredo is the closest landmark to Complutense. Get latest prices on KAYAK now