Well-located single bedroom in Alcalá de Henares, close to Campus de Alcalá de Henares, Madrid From €410 5 Bedrooms