Contact details 26 272050 26 815444 hello@avilionhotel.com www.avillionholidayapts.com 5, Chlorakas Avenue, 8220 Chlorakas, Paphos