You´re brave to be even THINKING about driving in Madrid ! It´can be a nightmare . Spain , and Madrid is lagging a little behind some other European cities such as London , Paris , Berlin etc.... . Many internet cafés are small and relatively unsophisticated ( They´re called "locutorios" ) . They are often run by people from Central and South America . It provides a cheap way of contacting relatives in Ecuador , Bolivia , Perú etc... . There is a very big internet café called "Bigg" in Puerta del Sol . I was there today . Maybe 50 stations . 30 minutes = €1:50 . They´re a big company .
Steve