This hotel is located in Ammoudara only about 3 km from the centre and the picturesque harbour of Agios Nikolaos. Heraklion lies around 70 km away.
See more: Hotels in Europe Hotels in Greece Hotels in Crete Holiday Destinations in Europe