Omalos The Shepherd’s House +30 697 403 2100Seliniotikos Gyros, Omalos, 73009, GreeceHotel Accommodation: Summer Travel in Souda, Chania, Crete in Omalos The Shepherd's House Book here: Book Here Crete. Read more… Add to favorites 0