Annabelle is a five star luxury hotel resort, situated on the Mediterranean shores of Paphos. It is very centrally located, being the closest hotel in Pafos to the old fishing harbour and castle, as well as the archeological sites of Pafos. It offers disc
|