Azalea Villas, Villa No. 24 is an exclusive modern 5 bedroom villa for sale in Paphos, Cyprus designed in a large city centre plot. The villa enjoys a private swimming pool, spacious terraces and lavish finishes in one of the most sought-after residential neighbourhoods in the heart of the city ..