Located in Paphos, Annabelle is in the historical district, a 3-minute walk from Alykes Beach and 8 minutes by foot from Paphos Harbour. This luxury hotel is 0.4 mi (0.7 km) from Paphos Archaeological Park and ... Read more

View all Luxury Hotels in Paphos