Situated next to the beautiful beach of Amoudara near Heraklion, the capital of Crete, this beach hotel is 6 km from the centre and 8 km from Heraklion International Airport.

The hotel is a comfortable complex offering 210 spacious bedrooms equipped with modern conveniences.

All rooms comprise a balcony or terrace, WC/bathroom, plus a satellite TV, telephone and individually regulated air conditioning. A fridge, hairdryer and 3-channel radio are also provided and guests may make use of the room's Internet access and minibar.

Your Holiday Starts Here

  • Feefo Trusted
  • Spread the Cost
  • £49pp Deposits
  • ABTA & ATOL