Recommended hotels in Omalos (Crete)

Neos Omalos Hotel

From US$ 40

Omalos Kydwnias, Chania, Omalós, Greece - Show map

Show map

The 2-star Neos Omalos Hotel offers fine accommodation in Chania.

Book Now From US$ 40