Appartment situated in a quiet street yet near all public transport. A perfect place to stay when in Athens.