ELEFTHERIA rooms
Unnamed Road Λιβάδι, Livadi, 84005, Greece, Livadi
Location Want to save money while travelling? It’s easy: hotel ELEFTHERIA rooms is located in Livadi. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — Port of Parikia. At the hotel Free Wi-Fi is available on the te
Free WiFiParking











