Eloka bevindt zich in Torre Squillace in de regio Apulië, dicht bij Spiaggia di Torre Squillace. De accommodatie biedt gratis privéparkeren.
Elke unit heeft een eigen badkamer en een bidet, airconditioning, een flatscreen-tv en een koelkast.
Je vindt bij het aparthotel een barbecue en een tuin.
Spiaggia di Porto Cesareo ligt op 2,7 km van Eloka, en Spiaggia di Sant'Isidoro ligt 2,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 59 km van de accommodatie.