Questa struttura offre camere e monolocali con aria condizionata nel centro di Palaiochóra, a soli 70 metri dalla spiaggia di Paxia Ammos e ad appena 50 metri da vari ristoranti, bar e minimarket.
Tutte le sistemazioni dello Stelios sono dotate di connessione Wi-Fi gratuita, TV satellitare, scrivania e bagno privato. I monolocali includono anche un angolo cottura.
Nelle belle giornate potrete accomodarvi nel giardino dello Stelios Rooms, mentre il personale alla reception provvederà all'autonoleggio o all'organizzazione di gite nell'area della Canea. L'Aeroporto di Souda dista 75 km.