The Istron Collection Villas
Crete / Lassithi / Kalo Horio - Istron • View on MapPlease select your dates
Open: April - October... On the northeastern coast of Crete in one of Greece most beautiful bays, are “The Istron collection” Villas. Overlooking the tropical gardens with an unobstructed sea view and just 80m away from the beach is an oasis of relaxing and full privacy. More Info »