Where to stay ?
The village of Nea Makri is only 10 km from the start at Marathon (village).
Thomas Beach Hotel is a small family-run hotel in Nea Makri. An ideal place to stay, train, and rest after the marathon which is on 4th November. There are frequent buses from Nea Makri into Athens (about 2 Euros). Taxis to and from the Airport cost about 24 Euros.
http://www.thomasbeachhotel.gr
Athens Classic Marathon: http://www.athensclassicmarathon.gr/html/ent/012/ent.1012.1.asp