Where to stay in North Athens?  – Close to the Green Metro Line 1

Omilo students booking a Greek course in Athens stay all over the city and commute by public transport to Marousi (North Athens) where the Omilo Greek Language school is located. For directions to the Omilo, please click here

Read more