Eleni’s place is centrally located, clean, and feels like home. This is the prefect place to stay in Athens!