Villa Aphrodite commands one of the most stunning views on Corfu island.
From the front terraces bordering the swimming pool one looks out across the sea channel to the Greek mainland, the coast line and mountains of Albania and the fortress above Corfu