This hotel offers a 4-star experience with renovated facilities and Greek gastronomy. It is an ideal choice for families and couples seeking a holiday in Crete.