104 Free Things to do in Madrid. The best free attractions of Madrid. The ultimate low-budget guide for Madrid. Madrid on a budget guide