Overview
The Eleftheria Hotel l is built on a hill, at a distance of approximately 850 meters away from the sea. The advantageous site of the hotel ELEFTHERIA on the hill, in a noiseless, natural environment, offers magnificent view as well as possibility of peaceful vacation in a friendly, family environment.
Check-in / Check-out Policy
Check-in: from 14:00 h
Check-out: until 12:00 h