Villa Azalea Villa Peyia, Paphos Region
Boasting air-conditioned accommodation with a private pool, Villa Azalea by Villa Plus is set in Peyia. The accommodation is 800 metres from the Coral Bay and has free Wi-Fithroughout the property.
Lysis Street, Coral Bay, Paphos, 8560 Peyia, Cyprus