Enter your dates for accurate availability
Hotels in Greece: The Best Places to Stay-202
Filters(1 filter applied)
PRICE PER NIGHT
This superb hotel is located in Ammoudara, only 3 km from the centre and the picturesque harbour of Agios Nikolaos. Heraklion lies around 70 km away. This...
- Swimming Pool
- On-site Parking