Cochelli Villas is a well-equipped villa offering a sweeping view of Andes Mountains and Long Bay.
This villa is situated 1.7 km away from Acharavi Beach, Kassiopi and Canal D'Amour Beach. Within a 10-minute walk guests can dine in Sousouro.
There are rooms with a living area and a balcony in Cochelli Villas.
A kitchen is provided.
The property is ideally located next to Ioannis Kapodistrias airport.