Wine & Dine
A vibrant dining experience awaits you at Stella Island. The most tantalizing gastronomic destination in Crete lies within our heavenly resort.
Download
All Inclusive Menu
Outdoor facilities’ operation is subject to inclement weather conditions