Property Desc Property Location When you stay at Eleonora Hotel Apartments in Larnaca youll be near the airport within a 10-minute walk of Finikoudes Beach and Europe Square This apartment is 36 mi 57 km from Larnaca Salt Lake and 5 mi 8 km from Mo . . .