Omalos apartments
We found 1 property with availability in Omalos
Show on map
To Ellinikon
Omalos, Omalos, Greece
To Ellinikon Apartment Omalos offers a private balcony with views of mountains and is situated about 10 minutes' drive from Samaria Gorge entrance. Guests will enjoy Wi-Fi, and complimentary privateā¦
- 1-1