Spiros’ place is a fantastic choice for a stay in Athens. Located walking distance from many cafes and restaurants in Koukaki, as well as the Acropolis.