The exclusive kanalia peninsula lies at the southwestern shore of Mykonos facing Mykonos Town, Tinos island and the island of Baos. Villa Afthonia is located at a seaside spot in kanalia overlooking the Aegean Sea.
The renowned beaches of Ornos and Agios Ioannis are in a short distance while the
cosmopolitan Mykonos town lies about 4km away.