Eleni Apartments

5, Ayias Mavris, Ayia Napa 5330 Cyprus
Guest house
Hotel
Eleni Apartments | Famagusta | Cyprus | TripAligner