The five star Annabelle, situated on the seafront, is set amidst six acres of beautiful tropical gardens. The gorgeous views overlooking the warm Mediterranean Sea and the fine interiors make this pure paradise for those seeking relaxation. Annabelle is the closest hotel to Paphos’ medieval castle and picturesque fishing harbour. There are a wealth of activities to take advantage of and guests can also use the facilities at the adjacent sister hotel, Almyra. This hotel oozes luxury, elegance and sophistication, and the highest class is seen in all areas of the Hotel; from the outstanding cuisine to the breathtaking views. Annabelle most certainly reaches the quality that is expected of the Thanos group of hotels and combines luxury with a family friendly atmosphere.