Techneip logo
Venue

ON Residence, Small Luxury Hotels of the World

Thessaloniki, GR

5 Leoforos Nikis, 546 24 Thessaloniki