Elena Villas ligt in Agios Nikolaos in de regio Macedonië, in de buurt van het strand Trani Ammouda. Het beschikt over accommodatie met gratis privéparkeergelegenheid.
De accommodaties zijn voorzien van airconditioning, tegelvloeren, een eigen badkamer, een flatscreen-tv, gratis WiFi, een kledingkast, een woonkamer, een uitgeruste keuken, een patio en uitzicht op de tuin. Alle accommodaties hebben een zithoek en een eethoek.
Er is een tuin met een barbecue en de gasten kunnen fietsen in de buurt.
De dichtstbijzijnde luchthaven is Thessaloniki, op 110 km van het vakantiehuis.