Photos of the Glaros Beach, Hersonissos.

About the hotel