Omalos hotels & apartments, all accommodations in Omalos

Recommended Omalos hotels

Neos Omalos Hotel

Omalos Kydwnias, Chania, Omalos, Greece

Neos Omalos Hotel photo

The property is set 10 minutes' walk of the city center. Neos Omalos Hotel is rated 2 stars and is placed about 8 km from…