Villa Nefeli ligt aan het strand in het dorp Batsi, omgeven door de natuur. De traditionele en zelfstandige studio's hebben een balkon met panoramisch uitzicht op zee. Er is gratis parkeergelegenheid en WiFi.
De moderne studio's beschikken over airconditioning, een volledig ingerichte kitchenette en een eigen badkamer.
De omliggende dorpen van het eiland Andros zijn gemakkelijk bereikbaar met de auto. Lokale winkels en cafés liggen op loopafstand.