Select dates so you can see the availability and exact prices.
Oreokastrou Diavaton 57013 Thessaloniki,, Thessaloniki
Pr Rafail 20, Palaiokastro - Oraiokastro, Thessaloniki, Makedonia 570 13, Greece, Thessaloniki
Porto Fino 87 570 21 Asprovalta,Porto Fino, Thessaloniki
Andokidou Street 24 546 34 Thessaloniki,Andokidou Street, Thessaloniki