Filter Results
Apply Filters
Clear Filters
Khora Sfakion villas
Epavlis Iosif
Imvros, Sfakia, Khora Sfakion, Greece View map
The self-catering Epavlis Iosif Villa is located only 1 km from Gorge Imbros and 65 km from Souda airport. This traditional 2-bedroom villa comes with complimentary parking and a dining table.
From US$ 147
Book Now