Omalos apartments
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
To Ellinikon
Omalos, Omalos, Greece (Open map)
The city centre is just 1 km away and Souda airport is 55 km from the accommodation. The 10-room To Ellinikon Apartment Omalos is…
Read more...
7.9
Good
297 reviews