Nice and clean place to stay in Athens close to the most iconic places of the city.