Car Parks in Cyprus Avis Rent A Car Address: 2 Vyronos Ave., 1096 Lefkosia Cyprus Phone Number: +357 2271 33 33