Das Selene's House liegt im Zentrum von Skala Kallirachis, nur 3 Gehminuten vom Strand entfernt und bietet Unterkünfte zur Selbstverpflegung mit kostenfreiem WLAN. Die klimatisierte Unterkunft liegt 28 km von Kavala entfernt. Die Privatparkplätze an der Unterkunft nutzen Sie kostenfrei.
Die Unterkunft verfügt über einen Essbereich, eine Küche und ein eigenes Bad. Handtücher und Bettwäsche werden in dieser Unterkunft zur Selbstverpflegung gestellt. Zu den weiteren Einrichtungen im Selene's House gehört ein Grill.
Potos liegt 12 km vom Selene's House entfernt und Limenas erreichen Sie nach 17 km. Vom internationalen Flughafen Kavala trennen Sie 25 km.