Het Stella Studios ligt in een rustige straat, op slechts 450 meter van het stadscentrum van Lixouri in Kefalonia. Het biedt eenvoudig ingerichte accommodatie met eigen kookgelegenheid en airconditioning. Op loopafstand vindt u diverse restaurants, bars en winkels.
Alle studio's van het Stella beschikken over aardetinten, warm gekleurde houten meubels en een televisie. Ze zijn ook allemaal voorzien van een goed uitgeruste kitchenette met een koelkast, kookplaten en een eettafel. De eigen badkamers zijn uitgerust met een douche.
De haven van Lixouri bevindt zich op 450 meter en de luchthaven van Kefalonia op 42 km afstand. Er is gratis openbare parkeergelegenheid in de buurt.