Het Smile Stella Studios ligt in het centrum van Skopelos, op 350 meter van de haven. Het complex bestaat uit 2 gebouwen met studio's met eigen kookgelegenheid, gratis WiFi en een gemeubileerd balkon.
De studio's en appartementen van het Smile Stella zijn voorzien van airconditioning, een kitchenette met een koelkast en een eethoek. Elke kamer is uitgerust met een televisie en een eigen badkamer.
Op loopafstand vindt u supermarkten en restaurants. De bushalte ligt op 300 meter afstand. Het personeel van het Stella biedt gratis vervoer van en naar de haven van Skopelos. Er is gratis parkeergelegenheid op het terrein.