Situé dans le centre de Qawra, le Cardor Holiday Complex se trouve à 300 mètres de la plage rocheuse de Tafra Ben. Il propose des appartements, chacun doté d'une télévision par satellite.
Les appartements disposent d'une chambre et d'un salon séparé avec une kitchenette. Ils comprennent également du matériel de repassage et un coffre-fort.
Le Cardor Holiday Complex est installé à seulement quelques pas de nombreux bars, boutiques et restaurants de Qawra. Enfin, le bus pour l'aéroport international de Malte s'arrête à 100 mètres et se rend à La Valette.
Nombre de chambres : 1