Filter Results
Apply Filters
Clear Filters
Self Catering in Ayia Napa
Barbara Tourist Apartments
15 K Varnali Street, Ayia Napa, Cyprus View map
**Welcome to the Barbara Tourist Apartments Ayia Napa**, a haven for travelers seeking comfort and convenience in the heart of Cyprus. Nestled just 60 kilometers from Larnaca International Airport…
From US$ 100
Book Now