Set in Qawra centre, Cardor Holiday Complex is 300 metres from Tafra Ben rocky beach It offers apartments, each with satellite TV The apartments feature 1 bedroom and a separate living room with kitchenette They include ironing facilities and a safe Holiday Complex Cardor is just a few steps from Qawras many bars, shops and restaurants The bus to Malta International Airport stops 100 metres away, and stops in Valletta