The Eleni Palace hotel is located in the famous tourist resort of Ammoudara, only 4 miles from the port of Heraklion, Crete.
The location of the hotel serves all your needs, with a prime position by the long beach, near shopping and entertainment areas.