OXIA ART ISLAND SERVICES: Electromechanical INDUSTRY: Hotels Project details Location: Oxia island / Greece