This is the best place to stay in Athens! Near to the best restaurants, Acropole and the subway. Amazing place!