Stavros (Crete) hotels & apartments, all accommodations in Stavros (Crete)

Recommended Stavros (Crete) hotels

Zeus House Stavros

Stavros Crete, Stavros (Crete), Greece

Zeus House Stavros  photo

Zeus House Villa is located not far from Mosque of Kioutsouk Hassan, Saint Anargyri Church and The Holy Monastery of Agia Triada. Zeus House Villa…