Recommended hotels in Omalos

Neos Omalos Hotel

From US$ 59

Omalos Kydwnias, Chania, Omalos, Greece - Show map

Show map

The 2-star Neos Omalos Hotel is situated a mere 15 km away from Limnoupolis. Samaria Gorge is about 8…

Book Now From US$ 59