Contribute photo
Efharis Filoxenon
Traditionally-built resort 950m above sea level with mountain views, self-catered accommodation, and balconies. 3.5km from Lake Doxa.