GreeceCreteAlmyrida
5 guests
3 bedrooms
2 bathrooms
With stunning views over Almyrida beach and the mountain plateau, this Crete villa is perfectly appointed for gazing out to sea while taking time to slow right down and unwind. Sitting atop a hill, yo...
From €408 Nightly