Map
Advance Search Map
1 properties found for “Samaria Gorge National Park location“ in Crete
Samaria Gorge National Park highlighted in hotel reviews
Looking for more hotel results? Try to search hotels in Crete

Omalos Village

Omalos, Crete 73003 Greece

Free parkingFree High Speed Internet (WiFi)Wifi
0.0
7 reviews
Positive Reviews Happy FacePositive
Negative Reviews Sad FaceNegative

Sep, 29, 2016

The location is also great since it's only a few k... See more

no more hotels