............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. ............................................................................. .............................................................................

ASTRA SELF DRIVE CARS

Car rentals
7 company branches
Leoforos Archiepiskopou Makariou III, 98
Agioi Omologitai, Lefkosia
Closed
Louki Akrita, 1
Agios Andreas, Lefkosia
Closed
Vasileos Georgiou I, 105d
Germasogeia Municipality, Lemesos
Closed
Dionysiou Solomou, 16
Agia Napa, Ammochostos
Closed
E603, 1
Pafos
Open 24 hours