Open:April-October... In Crete, the largest Hellenic island in the southern end of the Aegean Sea , right in the middle of the Mediterranean , in the private surroundings of subtropical gardens you will find Creta Star Hotel overlooking the bay of Scaleta a