Select dates so you can see the availability and exact prices.
Venizelou 171 & Makedonias, Stavros, 73100, Greece, Stavros
Main Street, Stavros, 73133, Greece, Stavros
Oneirou; Crete, Chania; 73100, Stavros
Chondrou Kavou, Stavros, Stavros, Stavros
Kriton Makedonomachon Ground floor, Stavros, 73100, Greece, Stavros
Melinas Merkouri, Stavros, 73100, Greece, Stavros
Xeroviglas, 731 00 Stavros, Akrotiri, Chania, Crete, Stavros
Μελίνας Μερκούρη, Stavros