Situado no centro de Qawra, o Cardor Holiday Complex está a 300 metros da praia rochosa Tafra Ben. Oferece apartamentos, cada um com televisão por satélite.
Os apartamentos dispõem de um quarto e de uma sala de estar separada com kitchenette. Incluem comodidades de engomadoria e um cofre.
O Holiday Complex Cardor fica apenas a poucos passos de vários bares, lojas e restaurantes de Qawra. O autocarro para o Aeroporto Internacional de Malta pode ser encontrado a 100 metros da propriedade e pára em Valletta.