Karta Vacation Rentals
On Larnaca’s waterfront, a few steps from Finikoudes Beach and Larnaca Marina. Located in Larnaca City Centre, you're minutes from Europe Square, the Pierides Archaeological Museum and the Church of Saint Lazarus. Larnaca Intl. Airport is about 4.9 km away.