Omma Villas

Perched on a prime hillside area closely overlooking the port city of Chania, Omma Villas afford uniquely expansive and unobstructed panoramic views of the urban landscape and the Cretan Sea.

Check-in time is at 16:00, and check-out time is at 10:00.

Maximum Villa Capacity

12 Guests

Licence Number

1240416