Thekla Oasis Villa situa-se em Ayia Napa, a cerca de 2 minutos a pé de Praia de Liopetri e 2,4 km de Praia de Agia Thekla, e disponibiliza acomodações com acesso Wi-Fi gratuito, ar condicionado, um jardim e um terraço. O alojamento também apresenta uma piscina privada.
Esta villa tem 2 quartos, uma televisão com canais por satélite, uma cozinha equipada com frigorífico e máquina de lavar louça, uma máquina de lavar roupa e 2 casas de banho com chuveiro.
WaterWorld fica a 3,8 km de Thekla Oasis Villa, enquanto Jardim Botânico CyHerbia está a 11 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Larnaca, que fica a 40 km de Thekla Oasis Villa.