Omicron Hotels logo

Omicron Hotels

We are a family-owned group of hotels in Crete, Greece. As a genuine Greek family we welcome guests with warmth and attentiveness and we strive to create the ultimate hospitality experience that comes straight from the heart. Our service standards were born from family values and grown into profess... Read more

Headquarters

Greece

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet