Athens and Mykonos

The Zillers Hotel Restaurant has about the best view in Athens. Looking straight across to the Acropolis.

The Zillers Hotel Restaurant has about the best view in Athens. Looking straight across to the Acropolis.