Overview
The Eleni Palace hotel is located in the famous tourist resort of Ammoudara, only 6 km. From the port and 7 km. Airport (N. Kazantzakis) Heraklion Crete. The area where the hotel serves all your needs.The Eleni Palace enjoys an Miracle Co. situated next to a long beach and in commercial laying oches and entertainment zones which properties enable you to enjoy over 24 hours of day and night
Check-in / Check-out Policy
Check-in: from 14:00 h
Check-out: until 12:00 h