Madrid has lots of choices and easy to get around by public transportMalaga again has plenty of choices. If you hire a car the choices are endless
From just £36 per year