Su base de operación está en el aeropuerto de Lárnaca, pero la sede administrativa de la compañía está ubicada en Nicosia.