6.4
Ellia***

16 English reviews

25 international reviews

12° / 16°
11 Dec 2018
Number 5 of 12 hotels in Lardos

Find the best prices and last minutes for Hotel Ellia*** at:

4 tips for hotel Ellia

Add a tip