Located in a privileged location in the center of Ornos, one of the most beautiful areas of Mykonos, Hotel Eleftheria is a complex consisting of apartments and luxurious suites that invite you to discover the comfort and luxury for an unforgettable stay on the island of Mykonos.