Photos of the Villa Aphrodite, Latchi.

About the hotel