Dafnes wordt omgeven door een olijfgaard en ligt op 3,1 km van het strand van Stafylos in Skopelos en op 1,8 km van de haven. Het biedt kamers met airconditioning en een balkon met uitzicht op de bergen en de tuin.
Alle kamers van het Dafnes zijn voorzien van een televisie en een koelkast. Elke kamer heeft een eigen badkamer met een douche.
Het strand Panormos ligt op 12 km afstand. De accommodatie biedt gratis privéparkeergelegenheid.