Athens, known as one of the cheapest European capitals, offers a mix of ancient history, food culture and better weather than northern Europe in winter. There are many free attractions.