L'Alexis Apartments, situato in un giardino fiorito, dista 30 metri dalla spiaggia di Stavros, a Creta, e offre sistemazioni con ristorazione indipendente, Wi-Fi gratuito e balcone o patio con vista sul Mare di Creta, sulle montagne o sul giardino.
Tutti gli appartamenti dell'Alexis vantano l'aria condizionata, un angolo cottura, un'area salotto e un bagno privato completo di vasca o doccia.
La struttura sorge a 15 km dalla città di La Canea e dal suggestivo Porto Veneziano e a 17 km dal Porto di Suda.