Skiron House bevindt zich in Skala Kallirakhis, op 14 minuten lopen van Skala Kalirachi-strand en 24 km van Haven van Thassos, en biedt accommodatie met gratis WiFi, airconditioning en een terras. De accommodatie heeft uitzicht op de stad en de zee, en ligt op 19 km van Maries Church.
De vakantiewoning heeft 3 slaapkamers, een volledig uitgeruste keuken met een koelkast en een oven, en 1 badkamer met een douche en gratis toiletartikelen. Handdoeken en beddengoed worden bij de vakantiewoning verzorgd.
Assumption Monastery ligt op 19 km van de vakantiewoning, en Agios Athanasios ligt 23 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Kavala, op 47 km van Skiron House.