Karta Vacation Rentals





On Larnaca's waterfront fringe, this self-catering apartment sits a short walk from Finikoudes Beach and Larnaca Marina. Nearby sights include the Church of Saint Lazarus and the Pierides Archaeological Museum, and Mackenzie Beach is a short drive away.