GreeceCreteAgia Triada
6 guests
3 bedrooms
2 bathrooms
In the hilly landscape of northern Crete, this charming villa sits within the quaint Greek village of Agia Triada. Surrounded by olive groves, sandy beaches and historic local sites, there's much to u...
From €240 Nightly