Stelio place is the best place to stay in Athena everything is a waking distance. For me was perfect. Also the place is very clean and have everything that you need.
Stelio place is perfect for everything is you pick this place you are going to be very happy.