Our Locations

OM Afitos

Halkidiki

11 Suites

OM Pelion

Agios Dimitrios

16 suites

OM Milos

Milos

9 suites

OM By The Sea

Halkidiki

Sea front villa