2 results
1.
Eleni Palace
Guest rating:
68%
| Single Studio (1 guest) | 55 € / stay |
| Studio (2 guests) | 55 € / stay |
The Eleni Palace hotel is located in the famous tourist resort of Ammoudara, only 6 kilometres from the port of Heraklion, Crete.
2.
Castro Hotel
Guest rating:
70%
Price range: 35 € – 70 €
With extensions added in 2001, 2002 and 2006, Castro Hotel lies in the middle of Amoudara town, 300 m away from the famous sandy beach.