Select dates so you can see the availability and exact prices.
Venizelou 171 & Makedonias, Stavros, 73100, Greece, Stavros
Stavros Akrotiri Kolokotroni, Stavros, 73100, Greece, Stavros
Tersanas, Chania
Main Street, Stavros, 73133, Greece, Stavros
Oneirou; Crete, Chania; 73100, Stavros
Kolokotroni & Asvestospiliarou, Stavros, 73100, Greece, Stavros