Villa Eleni - Thassos Town ligt op 13 minuten lopen van Limenas-strand en biedt een tuin en een terras. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
De units zijn voorzien van tegelvloeren en beschikken over een volledig uitgeruste kitchenette met een koelkast, een eethoek, een flatscreen-tv met satellietzenders, en een eigen badkamer met douche en gratis toiletartikelen. Er is ook een kookplaat en waterkoker aanwezig.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn Papias-strand, Tarsanas-strand en Haven van Thassos. Het dichtstbijzijnde vliegveld is Internationale luchthaven Kavala, op 22 km van Villa Eleni - Thassos Town.