The perfect place to stay near Acropolis.
Clean, chic and calming environment.