Overview

Elioula

Search hundreds of travel sites at once for hotel deals at Elioula

Lardos, Lardos 851 09, Greece
+30 224 404 4594

Call

+30 224 404 4594
Elioula
Thu 14/12
Fri 15/12

Overall guest ratings

7.3/10 Good
Based on 8 reviews

Nearby

show all
Map

Map