We are going to Madrid also on Dec 24 - 30 with side trips to Toledo and Salamanca. We know Spain quite well as we go about 5 - 7 times a year. We live in Paris. We just came back from Andalousia last week where the temps were in the 60's along the cost and high 60's in Seville. Madrid should be in the mid to upper 40's during the day and in the 30's at night in late Dec. True. Watch out for the rain. Seville should be in mid - upper 50's or low 60's
_________________________
I live in paris and make between 5-7 trips to spain every year