Terra Olivia Private Pool Villa with private pool and hotel amenities in Paliouri, Halkidiki. Ideal for up to 5 guests. Rent online now with no booking fees.
Polytechniou 39 Thessaloniki, 54626 Greece