Photos coming soon
HOTEL
Barbara Apartments & Annex
15 Kosta Varnali Street, Ayia Napa
Where it sits
Barbara Apartments & Annex
15 Kosta Varnali Street, Ayia Napa
34.99289, 33.99924
Plan around Barbara Apartments & Annex
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
