Het Olea House wordt beheerd door een familie en ligt te midden van goed onderhouden tuinen in het dorp Limenaria op Thassos, op 800 m van het strand. Het biedt gratis WiFi in alle ruimtes en accommodaties met eigen kookgelegenheid en een gemeubileerde veranda.
Alle studio's van het Olea House zijn voorzien van airconditioning. Ze beschikken allemaal over een keuken met een koelkast, keukengerei en kookplaten. De eigen badkamer is uitgerust met een douchecabine, Griekse toiletartikelen en een haardroger. Er zijn barbecuefaciliteiten beschikbaar. Er is ook een 32-inch lcd-tv.
Het centrum van Limenaria, met restaurants en bars, ligt op 900 m van het Olea House. De stad Limenas en de haven liggen op 45 km en de haven van Prinos ligt op 20 km afstand.