Cardor Holiday Complex
Apartment
St Paul's Bay
Set in Qawra centre, Cardor Holiday Complex is 300 metres from Tafra Ben rocky beach. It offers apartments, each with satellite TV.
Number of rooms: 30
Turist Street , SPB 1015 St Paul's Bay, Malta