Cleo’s place in Athens is perfectly located very close to everything you could possibly need! It is a 10 minute walk from Syntagma station and 5 minutes to the Acropolis! You can see it from her rooftop patio! Cleo is so sweet and will answer any questions you have about the area. The room was very clean!