Festive Spirit - The Christmas spirit takes over Athens, much like the rest of the world, in December. It is an amazing time to visit Athens as you will get a sneak-peek into the unique Christmas traditions of Greece and relish the local Christmas treats that are not available at any other time of the year.