Stelios Apartments ligt op 600 meter van het strand van Istro en beschikt over een buitenzwembad. Hier vindt u accommodatie met eigen kookgelegenheid en airconditioning. In de openbare ruimtes is gratis WiFi beschikbaar. Het complex bevindt zich op 300 meter van een kleine supermarkt, bars en restaurants.
Alle appartementen van Stelios beschikken over een gemeubileerd balkon of een gemeubileerde patio en uitzicht op de Kretenzische Zee, het zwembad en de bergen. Elke accommodatie is voorzien van een open haard en een open keuken met kleine oven en kookplaten. Ze zijn ook voorzien van satelliet-tv.
U kunt zich ontspannen op het zonneterras met ligstoelen bij het zwembad. De accommodatie beschikt over een tuin met bomen en planten.
Het schilderachtige stadje Agios Nikolaos ligt op 12 km van de accommodatie. De luchthaven van Heraklion ligt op een afstand van 70 km. Er is gratis privéparkeergelegenheid in de buurt.