Convenient location perfect for a short layover in Athens. It is 5-10 min walk from syntagma metro station.