SAN STEFANO HOTEL COMPLEX SERVICES: Electromechanical INDUSTRY: Hotels Project details Location: Corfu island / Greece