GreeceCreteSkouloufia
6 guests
3 bedrooms
3 bathrooms
Located in the sleepy village of Skouloufia, this relaxed villa boasts plenty of natural light and everything you need for a comfortable stay in Crete. After waking up in quiet bedrooms, pour yourself...
From €284 Nightly