Situé dans le centre du village de Skala Kallirachis, le Selene's House propose un hébergement indépendant avec connexion Wi-Fi gratuite, à seulement 3 minutes à pied de la plage. Ce logement climatisé se trouve à 28 km de Kavala. Un parking privé est disponible gratuitement sur place.
Ce logement comprend un coin repas, une cuisine et une salle de bains privative. Le linge de lit et les serviettes de toilette sont fournis. Le Selene's House comporte également un barbecue.
Potos se trouve à 12 km du Selene's House, Limenas à 17 km. L'aéroport international Alexandre le Grand de Kavala est à 25 km.