A cozy family complex on the side of Spathies Beach, a perfect duet of mountain and sea
Polytechniou 39 Thessaloniki, 54626 Greece