Karta Vacation Rentals





In lively Larnaca, steps from Dimarchiou Square and under 1,000 ft from Saint Lazarus Church. Finikoudes Beach and the waterfront are a short walk away. Self-catering apartments in the city center with quick access to beaches and local sights.