The venue offers an ideal location about 20 km from Malta International airport and a few minutes' walk from Il- Qawra. Mellieha Parish Church is 6 km from the accommodation, while Tamar bus station is 800 metres away.
Cafe Del Mar Malta is located not very far from Cardor Holiday Complex Aparthotel.
Convenience amenities in 170 rooms include coffee and tea making facilities, a private safe, and air conditioning. Bathrooms are appointed with a tub and a separate toilet.
A continental breakfast is available every morning. There is the lounge bar on site. Pjazza San Pawl and NOVI Bar are 5 minutes' walking distance from Cardor Holiday Complex Aparthotel.
An indoor swimming pool and a separate sitting area are provided at a charge. The hotel has an indoor swimming pool, water sports facilities, and a play area together with bar service.