Localizado no centro da aldeia de Skala Kallirachis, o Selene's House apresenta acomodações auto-suficientes com acesso Wi-Fi gratuito, apenas a 3 minutos a pé da praia. Esta unidade climatizada fica a 28 km de Kavala. Está disponível estacionamento privado gratuito no local.
Possui uma área de refeições, uma cozinha e uma casa de banho privativa. Esta acomodação auto-suficiente fornece toalhas e roupa de cama. Outras comodidades da Selene's House incluem comodidades para churrascos.
Potos fica a 12 km da Selene's House, enquanto Limenas está a 17 km. O Aeroporto Internacional de Kavala "Megas Alexandros" fica a 25 km da propriedade.