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

Suggested hotels in Stavros (Crete)

Zeus House Stavros

Stavros Crete, Stavros (Crete), Greece

Zeus House Stavros  photo

Zeus House Villa is a villa located near by a sandy beach. The venue was refurbished in 2000. This traditional villa is situated 6 km from Holy Trinity Monastery, Municipal…