Fine dining - Hotels - Resort - RestaurantsOstria Resort & Spa, gastronomy at its Best. Crete, Greece A unique and memorable holiday experience in Crete