Villa Leleka bevindt zich op 15 minuten lopen van Strand van Ftenagia en biedt een tuin en een privéstrand. De accommodaties hebben airconditioning, een patio en gratis WiFi.
Alle units zijn voorzien van een terras met uitzicht op de zee, een keuken met een koelkast en een oven, en een eigen badkamer met douche. Er is ook een kookplaat, broodrooster en een waterkoker.
Kania Beach ligt op 2,5 km van het appartement. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rodos, op 83 km van Villa Leleka.